Jak funkcje interfejsu AdWords API są mapowane na interfejs Google Ads API

Interfejs AdWords API obsługuje wiele funkcji, z których większość została przeniesiona do interfejsu Google Ads API. W tym przewodniku podajemy listę wszystkich funkcji interfejsu API AdWords i informujemy, czy zostały one przeniesione do interfejsu Google Ads API i gdzie można znaleźć dokumentację nowych funkcji.

Pełna lista funkcji interfejsu API AdWords jest bardzo duża, więc z tego przewodnika możesz pominąć niektóre funkcje ogólne, takie jak pobieranie kampanii, aby skupić się na bardziej szczegółowych funkcjach. Nie obejmuje też wielu metod Get, bo ich funkcjonalność jest dokładnie opisana w przewodniku po przenoszeniu pól raportu.

Przeniesione funkcje

Poniżej znajdziesz listę funkcji interfejsu API Google Ads, które są obecnie dostępne w interfejsie Google Ads API.

Zarządzaj kontem

Ograniczanie AccountLabels

W połączeniu z LabelService. Więcej informacji znajdziesz w przewodniku po etykietach.
Ograniczanie Customer

Używaj modułu: CustomerService.MutateCustomer
Ograniczanie Customer

Pomoc – ConversionTrackingSettings

Używaj modułu: Customer.conversion_tracking_setting
Ograniczanie Customer

Pomoc – RemarketingSettings

Używaj modułu: Customer.remarketing_setting
Ograniczanie Customer

Obsługa uaktualnionych adresów URL: finalUrlSuffix, trackingTemplate, customParameters, autoTaggingEnabled, parallelTrackingEnabled

Użyj powiązanych pól w zasobie Customer. Pamiętaj, że pole parallelTrackingEnabled w Google Ads zostało wycofane.
Ograniczanie ServiceLinks

Pomoc – ServiceType.MERCHANT_CENTER

Używaj modułu: MerchantCenterLinkService.MutateMerchantCenterLink
Wyłącz Label i TextLabel

Używaj modułu: LabelService.MutateLabels
Wyłącz Label i TextLabel

Obsługa atrybutu DisplayAttribute (opis, kolor)

Użyj zasobu TextLabel.
Ograniczanie ManagedCustomer

Użyj CustomerService.MutateCustomer, aby zaktualizować Customer i CustomerService.CreateCustomerClient, gdy tworzysz nową.
Ograniczanie ManagedCustomerLabel

Pomoc – ManagedCustomer.AccountLabels

Używaj modułu: CustomerClient.applied_label_ids
Ograniczanie ManagedCustomerLink

Funkcje zasobu ManagedCustomerLink są podzielone na wiele usług w interfejsie Google Ads API. Aby wprowadzić mutacje do linków klienta do klienta, użyj CustomerClientLinkService, aby mutować połączenia konta menedżera klienta z CustomerManagerLinkService.
Ograniczanie ManagedCustomerLink

Pomoc przy przenoszeniu kont klientów do nowych menedżerów

Używaj modułu: CustomerManagerLinkService.MoveManagerLink
Ograniczanie ManagedCustomerLink

Wysyłaj e-maile z zaproszeniami do ManagedCustomer kont

Jeśli używasz metody CustomerService.CreateCustomerClient, użyj pola CreateCustomerClientRequest.email_address. Ta funkcja jest dostępna tylko dla użytkowników z listy dozwolonych.
Ograniczanie ManagedCustomerLink

Ustaw rolę ManagedCustomer do wysyłania zaproszeń podczas tworzenia

Jeśli używasz metody CustomerService.CreateCustomerClient, użyj pola CreateCustomerClientRequest.access_role.

Reklamy

Create and Get Ad (pola zdefiniowane na poziomie klasy podstawowej Ad)

automatyczne (wartość logiczna), systemManagedEntitySource, devicePreference

Create and Get Ad (pola zdefiniowane na poziomie klasy podstawowej Ad)

Ulepszone adresy URL (final, finalMobile, finalApp, trackingTemplate, customParams)

Ograniczanie CallOnlyAd

Używaj modułu: CallOnlyAdInfo
Ograniczanie ExpandedDynamicSearchAd

Dane „ExpandedDynamicSearchAds” w AdWords podlegają zasadom „DynamicSearchAds” w Google Ads.
Ograniczanie ExpandedTextAd

Używaj modułu: ExpandedTextAd
Ograniczanie GmailAd

Skorzystaj z GmailAd i tego artykułu w Centrum pomocy dotyczącego reklam w Gmailu.
Ograniczanie GmailAd

Image – pomoc

Skorzystaj z GmailAd i tego artykułu w Centrum pomocy dotyczącego reklam w Gmailu.
Ograniczanie GmailAd

Video – pomoc

Skorzystaj z GmailAd i tego artykułu w Centrum pomocy dotyczącego reklam w Gmailu.
Ograniczanie GoalOptimizedShoppingAd

Konto GoalOptimizedShoppingAd nie istnieje bezpośrednio w Google Ads, ale jego funkcje są objęte zasadą ShoppingSmartAd.
Ograniczanie ImageAd

Używaj modułu: ImageAdInfo
Zaktualizuj pole Image w aplikacji ImageAd

Używaj modułu: ImageAdInfo.image
Ograniczanie ResponsiveDisplayAd

Używaj modułu: LegacyResponsiveDisplayAdInfo
Ograniczanie TextAd

Używaj modułu: ExpandedTextAd
Ograniczanie MultiAssetResponsiveDisplayAd

Używaj modułu: ResponsiveDisplayAd
Ograniczanie MultiAssetResponsiveDisplayAd

Obsługa AssetLink w różnych polach

Usługa AssetLink jest reprezentowana w Google Ads przez AdImageAsset, AdTextAsset i AdVideoAsset.
Ograniczanie ProductAd

Używaj modułu: ShoppingProductAd
Ograniczanie ResponsiveSearchAd

Używaj modułu: ResponsiveSearchAd
Ograniczanie UniversalAppAd

Konto UniversalAppAd jest obecnie reprezentowane w Google Ads jako AppAd i należy do kampanii promujących aplikacje. Więcej informacji znajdziesz w tym artykule w Centrum pomocy oraz w przewodniku po kampaniach promujących aplikacje.
Ograniczanie UniversalAppAd

Obsługa AssetLink w różnych polach

W zasobie AppAd w Google Ads parametr AssetLink jest reprezentowany przez AdImageAsset, AdTextAsset, AdVideoAsset i AdBundleAsset
Ograniczanie AdGroupAd

Użyj metody AdGroupAdService.MutateAdGroupAds
Ograniczanie AdGroupAdLabel

Skorzystaj z AdGroupAdLabelService
Poproś o wyłączenie z powodu naruszenia zasad przez: AdGroupAd

Używaj modułu: AdGroupAdOperation.policy_validation_parameter
Ograniczanie AdGroupBidModifier

Użyj metody AdGroupBidModifierService.MutateAdGroupBidModifiers
Ograniczanie AdGroupBidModifier

Pomoc Platform, PreferredContent

W Google Ads Platform ma wartość AdGroupBidModifier.device, a PreferredContentAdGroupBidModifier.preferred_content
Zmiana BiddableAdGroupCriterion lub NegativeAdGroupCriterion

W Google Ads BiddableAdGroupCriterion i NegativeAdGroupCriterion to nie są różne typy. Zamiast tego działanie jest reprezentowane bezpośrednio na stronach AdGroupCriterion.
Zmiana BiddableAdGroupCriterion lub NegativeAdGroupCriterion

Obsługa typów kryteriów: AgeRange, AppPaymentModel, CriterionCustomAffinity, CriterionCustomIntent, CriterionUserInterest, CriterionUserList, Gender, IncomeRange, Keyword, MobileAppCategory, MobileApplication, Parent, Placement, ProductPartition, Vertical,

W Google Ads Vertical ma wartość AdGroupCriterion.topic, a ProductPartitionAdGroupCriterion.listing_group. Więcej informacji znajdziesz w przewodniku po kryteriach.
Zmiana BiddableAdGroupCriterion lub NegativeAdGroupCriterion

Konfiguracja strategii ustalania stawek

W strategii ustalania stawek Google Ads można ustawić typ tylko na poziomie Campaign, więc nie można go zastąpić na poziomie AdGroupCriterion. Stawki możesz jednak zastąpić na poziomie AdGroupCriterion. Więcej informacji znajdziesz w przewodniku dotyczącym określania stawek.
Zmiana BiddableAdGroupCriterion lub NegativeAdGroupCriterion

Obsługa ulepszonych adresów URL

Wszystkie pola Ulepszony adres URL są reprezentowane w Google Ads z wyjątkiem finalAppUrls, który został wycofany. Więcej informacji znajdziesz w przewodniku po ulepszonych adresach URL.
Ograniczanie AdGroupCriterionLabel

Skorzystaj z AdGroupCriterionLabelService
Ograniczanie AdGroupLabel

Skorzystaj z AdGroupLabelService
Ograniczanie AdGroups

Skorzystaj z AdGroupService
Ograniczanie AdGroups

AdGroupRotationMode – pomoc

Używaj modułu: AdGroup.ad_rotation_mode
Ograniczanie AdGroups

Obsługa AdGroup typów: SEARCH_STANDARD, SEARCH_DYNAMIC_ADS, DISPLAY_STANDARD, SHOPPING_PRODUCT_ADS, SHOPPING_SHOWCASE_ADS, SHOPPING_GOAL_OPTIMIZED_AD

W Google Ads SHOPPING_SHOWCASE_AD została wycofana, a funkcja SHOPPING_GOAL_OPTIMIZED_AD jest reprezentowana przez ShoppingSmartAd
Ograniczanie AdGroups

BiddingStrategyConfiguration – pomoc

W strategii ustalania stawek Google Ads można ustawić typ tylko na poziomie Campaign, więc nie można go zastąpić na poziomie AdGroup. Stawki możesz jednak zastąpić na poziomie AdGroup. Więcej informacji znajdziesz w przewodniku dotyczącym określania stawek.
Ograniczanie AdGroups

contentBidCriterionTypeGroup – pomoc

Pole AdGroup.contentBidCriterionTypeGroup jest reprezentowane przez parametr AdGroup.display_custom_bid_dimension w Google Ads
Ograniczanie AdGroups

CustomParameters

Używaj modułu: AdGroup.url_custom_parameters
Ograniczanie AdGroups

ExplorerAutoOptimizerSetting, TargetingSetting

Obiekty ExplorerAutoOptimizerSetting i TargetingSetting nie są uwzględniane w AdGroup.settings, ale są reprezentowane w Google Ads przez oddzielne pola AdGroup.explorer_auto_optimizer_setting i AdGroup.targeting_setting.
Ograniczanie AdGroups

Obsługa ulepszonych adresów URL (finalUrlSuffix, trackingTemplate, customParameters)

Skorzystaj z przewodnika AdGroup.tracking_url_template po ulepszonych adresach URL
Ograniczanie AdParams

Skorzystaj z AdParameterService
Pobieranie i aktualizowanie aplikacji CallOnlyAd

Używaj modułu: Ad.call_only_ad
Pobieranie i aktualizowanie aplikacji ExpandedTextAd

Używaj modułu: Ad.expanded_text_ad
Pobieranie i aktualizowanie aplikacji MultiAssetResponsiveDisplayAd

Konto MultiAssetResponsiveDisplayAd jest reprezentowane w Google Ads jako Ad.responsive_display_ad
Pobieranie i aktualizowanie aplikacji ResponsiveDisplayAd

ResponsiveDisplayAd w Google Ads jest reprezentowany przez parametr Ad.legacy_responsive_display_ad.
Pobieranie i aktualizowanie aplikacji ResponsiveSearchAd

Używaj modułu: Ad.responsive_search_ad
Pobieranie i aktualizowanie aplikacji UniversalAppAd

Firma UniversalAppAd reprezentuje w Google Ads firmę Ad.app_ad i jest częścią kampanii promujących aplikacje
Ograniczanie Assets

Skorzystaj z AssetService
Ograniczanie ImageAssets

ImageAsset (JPG, GIF, PNG)

Używaj modułu: ImageAsset
Ograniczanie MediaBundleAssets

MediaBundleAsset

Używaj modułu: MediaBundleAsset
Ograniczanie YouTubeVideoAssets

YouTubeVideoAsset

Używaj modułu: YouTubeVideoAsset
Utwórz Audio

Używaj modułu: MediaFile.audio
Utwórz Image

Używaj modułu: MediaFile.image
Utwórz MediaBundle

Używaj modułu: MediaFile.media_bundle
Utwórz Video

Używaj modułu: MediaFile.video

Kryteria

Więcej informacji o poszczególnych kryteriach kierowania znajdziesz w przewodniku po migracji Criteria.

Ograniczanie SharedSetCriterion

Skorzystaj z SharedCriterionService
Ograniczanie SharedSetCriterion

Obsługa typów kryteriów Keyword, Placement

Używaj modułu: SharedCriterion.criterion
Ograniczanie SharedSets

Skorzystaj z SharedSetService
Ograniczanie SharedSets

Obsługa typów kryteriów Keyword, Placement

Używaj modułu: SharedSet.type
Kup DomainCategory

Używaj modułu: DomainCategoryService
Zmiana CampaignCriterion lub NegativeCampaignCriterion

Skorzystaj z CampaignCriterionService
kryterium typu AdSchedule

Kierowanie pozytywne na poziomie kampanii

Używaj modułu: AdScheduleInfo
kryterium typu AgeRange

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: AgeRangeInfo
kryterium typu AgeRange

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: AgeRangeInfo
kryterium typu AgeRange

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: AgeRangeInfo
kryterium typu Carrier

Kierowanie pozytywne na poziomie kampanii

Używaj modułu: CarrierInfo
kryterium typu ContentLabel

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: ContentLabelInfo
kryterium typu CriterionUserInterest

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: UserInterestInfo
kryterium typu CriterionUserInterest

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: UserInterestInfo
kryterium typu CriterionUserInterest

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: UserInterestInfo
kryterium typu CriterionUserList

Kierowanie pozytywne na poziomie kampanii

Używaj modułu: UserListInfo
kryterium typu CriterionUserList

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: UserListInfo
kryterium typu CriterionUserList

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: UserListInfo
kryterium typu CriterionUserList

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: UserListInfo
kryterium typu Gender

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: GenderInfo
kryterium typu Gender

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: GenderInfo
kryterium typu Gender

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: GenderInfo
kryterium typu IpBlock

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: IpBlockInfo
kryterium typu Keyword

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: KeywordInfo
kryterium typu Keyword

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: KeywordInfo
kryterium typu Keyword

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: KeywordInfo
kryterium typu Language

Kierowanie pozytywne na poziomie kampanii

Używaj modułu: LanguageInfo
kryterium typu Location

Kierowanie pozytywne na poziomie kampanii

Używaj modułu: LocationInfo
kryterium typu Location

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: LocationInfo
kryterium typu LocationGroup

Kierowanie pozytywne na poziomie kampanii

Używaj modułu: LocationGroupInfo
kryterium typu MobileAppCategory

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: MobileAppCategoryInfo
kryterium typu MobileAppCategory

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: MobileAppCategoryInfo
kryterium typu MobileAppCategory

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: MobileAppCategoryInfo
kryterium typu MobileApplication

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: MobileApplicationInfo
kryterium typu MobileApplication

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: MobileApplicationInfo
kryterium typu MobileApplication

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: MobileApplicationInfo
kryterium typu MobileDevice

Kierowanie pozytywne na poziomie kampanii

Używaj modułu: MobileDeviceInfo
kryterium typu OperatingSystemVersion

Kierowanie pozytywne na poziomie kampanii

Używaj modułu: OperatingSystemVersionInfo
kryterium typu Parent

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: ParentalStatusInfo
kryterium typu Parent

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: ParentalStatusInfo
kryterium typu Parent

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: ParentalStatusInfo
kryterium typu Placement

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: PlacementInfo
kryterium typu Placement

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: PlacementInfo
kryterium typu Placement

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: PlacementInfo
kryterium typu Platform

Kierowanie pozytywne na poziomie kampanii

Używaj modułu: DeviceInfo
kryterium typu ProductScope

Kierowanie pozytywne na poziomie kampanii

Używaj modułu: ListingScopeInfo
kryterium typu Proximity

Kierowanie pozytywne na poziomie kampanii

Używaj modułu: ProximityInfo
kryterium typu Vertical

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: TopicInfo
kryterium typu Vertical

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: TopicInfo
kryterium typu Vertical

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: TopicInfo
kryterium typu YouTubeChannel

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: YouTubeChannelInfo
kryterium typu YouTubeChannel

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: YouTubeChannelInfo
kryterium typu YouTubeChannel

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: YouTubeChannelInfo
kryterium typu YouTubeVideo

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: YouTubeVideoInfo
kryterium typu YouTubeVideo

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: YouTubeVideoInfo
kryterium typu YouTubeVideo

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: YouTubeVideoInfo
kryterium typu Webpage

Kierowanie wykluczające na poziomie kampanii

Używaj modułu: WebpageInfo
kryterium typu Webpage

Kierowanie z możliwością określenia stawki na poziomie grupy reklam

Używaj modułu: WebpageInfo
kryterium typu Webpage

Kierowanie wykluczające na poziomie grupy reklam

Używaj modułu: WebpageInfo
Dodawanie i usuwanie domeny CustomAffinityTokens

Skorzystaj z funkcji CustomInterestMember, która jest częścią pola members na CustomInterest w sekcji CustomInterestService
Utwórz CustomAffinity

Używaj modułu: CustomInterestService
Utwórz CustomAffinity

Obsługa typu CUSTOM_INTENT

Używaj modułu: CustomInterestService
Unikanie wspólnych atrybutów CustomAffinity

Używaj modułu: CustomInterestService
Określ URL lub KEYWORD CustomAffinityToken

Skorzystaj z funkcji CustomInterestMember, która jest częścią pola members na CustomInterest w sekcji CustomInterestService
Ograniczanie CustomerNegativeCriterion

Pomoc dla: ContentLabel, MobileAppCategory, MobileApplication, Placement, YouTubeChannel, YouTubeVideo

Używaj modułu: CustomerNegativeCriterion.criterion

Odbiorcy

Unikanie wspólnych atrybutów UserList

Skorzystaj z UserListService
Unikanie wspólnych atrybutów UserList

Kod integracji (zewnętrzny identyfikator)

Używaj modułu: UserList.integration_code
Ograniczanie BasicUserList

Zarządzaj działaniami powodującymi konwersje

skorzystać z przewodnika Użytkownicy, którzy podjęli określone działania;
Ograniczanie CrmBasedUserList

Identyfikator reklamy mobilnej – określ aplikację

Używaj modułu: CrmBasedUserListInfo.app_id
Ograniczanie CrmBasedUserList

Określ źródło (własne biuro kredytowe osób trzecich, plik wyborcy będący osobą trzecią)

Używaj modułu: CrmBasedUserListInfo.data_source_type
Przesyłanie członka grupy CrmBasedUserList

Dodawanie i usuwanie jednego użytkownika

Skorzystaj z OfflineUserDataJobService
Przesyłanie członka grupy CrmBasedUserList

Typ użytkownika odczytującego (pojedynczy)

Użyj metody UserListService.GetUserList lub pola raportu user_list.crm_based_user_list.upload_key_type
Przesyłanie członka grupy CrmBasedUserList

Odczyt stanu przesyłania elementu lub usunięcie całego przesyłania

Używaj modułu: OfflineUserDataJob.status
Przesyłanie członka grupy CrmBasedUserList

Usuń wszystkich członków

Używaj modułu: OfflineUserDataJobOperation.remove_all
Przesyłanie członka grupy CrmBasedUserList

Prześlij członka na podstawie identyfikatora użytkownika przypisanego do reklamodawcy

Używaj modułu: UserIdentifier.third_party_user_id
Przesyłanie członka grupy CrmBasedUserList

Prześlij członka na podstawie danych kontaktowych (adresu e-mail, telefonu, adresu, w tym zaszyfrowanego imienia, zaszyfrowanego nazwiska, kodu pocztowego i kraju).

Używaj modułu: UserIdentifier.hashed_email
Przesyłanie członka grupy CrmBasedUserList

Prześlij członka na podstawie identyfikatora reklamy mobilnej

Skorzystaj z przewodnika kierowania na listę klientów z identyfikatorami urządzeń mobilnych.
Ograniczanie DateSpecificRuleUserList

Utworzenie zadania DateRuleItem

Używaj modułu: DateSpecificRuleUserListInfo.rule
Ograniczanie ExpressionRuleUserList

Utwórz

Używaj modułu: ExpressionRuleUserListInfo.rule
Ograniczanie LogicalUserList

Reguła ALL, ANY, NONE (nie) dla list użytkowników

Używaj modułu: LogicalUserListInfo.rules
Ograniczanie RuleBasedUserList

Łączenie reguł i grup elementów za pomocą CNF lub DNF

Używaj modułu: UserListRuleInfo.rule_type
Ograniczanie RuleBasedUserList

Łączenie reguł w grupę elementów reguły

Używaj modułu: UserListRuleInfo.rule_item_groups
Ograniczanie RuleBasedUserList

Połącz reguły z AND i AND_NOT

Używaj modułu: CombinedRuleUserListInfo.rule_operator
Ograniczanie RuleBasedUserList

Utwórz regułę daty dla daty względnej lub bezwzględnej

Używaj modułu: UserListDateRuleItemInfo
Ograniczanie RuleBasedUserList

Utworzenie zadania NumberRuleItem

Używaj modułu: UserListNumberRuleItemInfo
Ograniczanie RuleBasedUserList

Utworzenie zadania StringRuleItem

Używaj modułu: UserListStringRuleItemInfo
Ograniczanie RuleBasedUserList

Odczytywanie stanu wstępnego wypełnienia

Używaj modułu: RuleBasedUserListInfo.prepopulation_status
Dostęp do atrybutów UserList tylko do odczytu

Informacje o dostępie

Używaj modułu: UserList.access_reason
Dostęp do atrybutów UserList tylko do odczytu

Wymagania dotyczące sieci, zarówno w sieci wyszukiwania, jak i w sieci reklamowej

Używaj modułu: UserList.eligible_for_search
Dostęp do atrybutów UserList tylko do odczytu

Powód zamknięcia

Używaj modułu: UserList.closing_reason
Dostęp do atrybutów UserList tylko do odczytu

UserList zakres rozmiaru

W Google Ads rozmiar i zakres rozmiarów są podzielone według sieci, a w szczególności UserList.size_for_display, UserList.size_for_search, UserList.size_range_for_display i UserList.size_range_for_search
Przeczytaj SimilarUserList

Identyfikator początkowego pliku UserList lub inny identyfikator

Używaj modułu: SimilarUserListInfo.seed_user_list

Zadania wsadowe

Utwórz BatchJob

Skorzystaj z BatchJobService
Sprawdź stan: BatchJob

Używaj modułu: BatchJob.status
Sprawdź stan: BatchJob

Statystyki postępu

Używaj modułu: BatchJob.metadata
Dodawanie operacji do BatchJob

PrześlijURL

Użyj metody AddBatchJobOperations
Sprawdź stan: BatchJob

URL pobierania

Użyj metody ListBatchJobResults

Ustalanie stawek

Aby utworzyć lub zaktualizować strategię portfolio (udostępnianą), użyj BiddingStrategyService. Aby utworzyć lub zaktualizować standardowe strategie ustalania stawek (nieudostępnione), użyj CampaignService i ustaw strategię bezpośrednio w obiekcie Campaign. Udostępnianą strategię ustalania stawek można ustawić w kampanii, korzystając z elementu Campaign.bidding_strategy ze wspólną strategią ustalania stawekresource_name.

Ograniczanie SharedBiddingStrategy

W Google Ads SharedBiddingStrategy jest określany jako BiddingStrategy. Skorzystaj z BiddingStrategyService
Ograniczanie MaximizeConversionsBiddingScheme

Pomoc na poziomie portfolio (wspólnego).

Użyj pola BiddingStrategy.maximize_conversions
Ograniczanie MaximizeConversionValueBiddingScheme

Pomoc na poziomie portfolio (wspólnego).

Użyj pola BiddingStrategy.maximize_conversion_value
Ograniczanie TargetRoasBiddingScheme

Pomoc na poziomie portfolio (wspólnego).

Użyj konta BiddingStrategy.target_roas.
Ograniczanie TargetCpaBiddingScheme

Pomoc na poziomie portfolio (wspólnego).

Użyj konta BiddingStrategy.target_cpa.
Ograniczanie TargetSpendBiddingScheme

Pomoc na poziomie portfolio (wspólnego).

Używaj modułu: BiddingStrategy.target_spend
Ograniczanie BiddingStrategyConfiguration

Pomoc na poziomie Campaign (nieudostępnionym).

Użyj pola Campaign.campaign_bidding_strategy. Strategie ustalania stawek na poziomie kampanii ustawia się za pomocą CampaignService
Ograniczanie ManualCpcBiddingScheme

Pomoc na poziomie Campaign (nieudostępnionym).

Użyj pola Campaign.campaign_bidding_strategy, w którym manual_cpc można ustawić jako jedno pole.
Ograniczanie ManualCpmBiddingScheme

Pomoc na poziomie Campaign (nieudostępnionym).

Użyj pola Campaign.campaign_bidding_strategy, w którym manual_cpm można ustawić jako jedno pole.
Ograniczanie MaximizeConversionsBiddingScheme

Pomoc na poziomie Campaign (nieudostępnionym).

Użyj pola Campaign.maximize_conversions
Ograniczanie MaximizeConversionValueBiddingScheme

Pomoc na poziomie Campaign (nieudostępnionym).

Użyj pola Campaign.maximize_conversion_value
Ograniczanie TargetRoasBiddingScheme

Pomoc na poziomie Campaign (nieudostępnionym).

Użyj Campaign.maximize_conversion_value z wartością target_roas równą zero.
Ograniczanie TargetCpaBiddingScheme

Pomoc na poziomie Campaign (nieudostępnionym).

Użyj Campaign.maximize_conversions z wartością target_cpa równą zero.
Ograniczanie TargetSpendBiddingScheme

Pomoc na poziomie Campaign (nieudostępnionym).

Używaj modułu: Campaign.target_spend
Ograniczanie CampaignBidModifier

Skorzystaj z CampaignBidModifierService
Ograniczanie CampaignBidModifier

Pomoc: InteractionType field

Używaj modułu: CampaignBidModifier.interaction_type
Kup AdGroupBidLandscape

Skorzystaj z AdGroupSimulationService
Kup CampaignCriterionBidLandscape

Skorzystaj z CampaignSimulationService
Kup CriterionBidLandscape

Skorzystaj z AdGroupCriterionSimulationService

Płatności

Ograniczanie BudgetOrder

Obsługa pól identyfikatora konta rozliczeniowego, daty rozpoczęcia i zakończenia

Użyj BillingSetup w: BillingSetupService
Ograniczanie BudgetOrder

Obsługa numeru zamówienia, limitu wydatków i korekt

Jeśli zmieniasz, przeczytaj AccountBudget w AccountBudgetProposalService, a odczyty – AccountBudget w AccountBudgetService
Przeczytaj BillingAccounts

Używaj modułu: PaymentsAccountService.ListPaymentsAccounts

Kampanie

Ograniczanie Budgets

Używaj modułu: CampaignBudget.MutateCampaignBudgets
Ograniczanie Campaign

Skorzystaj z CampaignService
Ograniczanie Campaign

AdServingOptimizationStatus

Używaj modułu: Campaign.ad_serving_optimization_status
Ograniczanie Campaign

Pomoc dla: AdvertisingChannelSubType: SEARCH_MOBILE_APP, DISPLAY_MOBILE_APP, SEARCH_EXPRESS, DISPLAY_EXPRESS, UNIVERSAL_APP_CAMPAIGN, DISPLAY_SMART_CAMPAIGN, SHOPPING_GOAL_OPTIMIZED_ADS, DISPLAY_GMAIL_AD

Używaj modułu: AdvertisingChannelSubTypeEnum
Ograniczanie Campaign

Obsługa reguł AdvertisingChannelType: SEARCH, DISPLAY, SHOPPING, MULTI_CHANNEL

Używaj modułu: AdvertisingChannelTypeEnum
Ograniczanie Campaign

Konfiguracja strategii ustalania stawek

Używaj modułu: Campaign.campaign_bidding_strategy
Ograniczanie Campaign

Budżet

Używaj modułu: Campaign.campaign_budget
Ograniczanie Campaign

Pomoc dla: Setting: DynamicSearchAdsSetting, GeoTargetTypeSetting, UniversalAppCampaignSetting, RealTimeBiddingSetting, ShoppingSetting, TargetingSetting, TrackingSetting

W ustawieniach kampanii Google Ads przypisane są do nich osobne pola, a nie skompilowane w jedne pole. Zobacz na przykład Campaign.real_time_bidding_setting
Ograniczanie Campaign

Limit wyświetleń na użytkownika

Używaj modułu: Campaign.frequency_caps
Ograniczanie Campaign

Obsługa reguł NetworkSettings: targetGoogleSearch, targetSearchNetwork, targetContentNetwork, targetPartnerSearchNetwork

Używaj modułu: Campaign.NetworkSettings
Ograniczanie Campaign

Optymalizacja selektywna

Używaj modułu: Campaign.selective_optimization
Ograniczanie Campaign

Informacje o uniwersalnej kampanii promującej aplikację

Używaj modułu: Campaign.app_campaign_setting
Ograniczanie Campaign

Ulepszone adresy URL: finalUrlSuffix, trackingTemplate, customParameters

Używaj modułu: Campaign.tracking_url_template
Ograniczanie Campaign

Farmacja

Używaj modułu: Campaign.vanity_pharma
Zmiana skojarzeń z etykietami Campaign

Etykieta tekstu

Używaj modułu: Campaign.labels
Ograniczanie CampaignLabel

Skorzystaj z CampaignLabelService
Ograniczanie CampaignSharedSet

Pomoc dla NEGATIVE_KEYWORDS i NEGATIVE_PLACEMENTS

Skorzystaj z CampaignSharedSetService

Historia zmian

Kup CustomerChangeData

Pobierz zmienione elementy na konto Customer lub Campaign

Użyj zasobu change_status

Stałe

AgeRangeCriterion

W Google Ads stałe kryteria są definiowane przez wyliczenie AgeRangeType
CarrierConstantCriterion

Używaj modułu: CarrierConstantService
GenderCriterion

W Google Ads stałe kryteria są definiowane przez wyliczenie GenderType
LanguageCriterion

Używaj modułu: LanguageConstantService
MobileAppCategoryCriterion

Używaj modułu: MobileAppCategoryConstantService
MobileDeviceCriterion

Używaj modułu: MobileDeviceConstantService
OperatingSystemVersionCriterion

Używaj modułu: OperatingSystemVersionConstantService
ProductBiddingCategoryData

Używaj modułu: ProductBiddingCategoryConstantService
UserInterestCriterion

Używaj modułu: UserInterestService
VerticalCriterion

Używaj modułu: TopicConstantService
LocationCriterion

Pobierz stałe LocationCriterion

Skorzystaj z GeoTargetConstantService

Konwersje

Unikanie wspólnych atrybutów ConversionTracker

Zamiast śledzenia konwersji zobaczysz ConversionAction i ConversionActionService.
Ograniczanie AppConversion

Obsługa typów dostawców ANDROID_MARKET, ITUNES i MOBILE_APP_CHANNEL

Używaj modułu: ConversionAction.mobile_app_vendor
Ograniczanie AppConversion

Obsługa typów konwersji DOWNLOAD, IN_APP_PURCHASE lub FIRST_OPEN

Używaj modułu: ConversionAction.conversion_action_type
Ograniczanie AdCallMetricsConversion

Obsługa ustawiania czasu trwania połączenia

Używaj modułu: ConversionAction.phone_call_duration_seconds
Ograniczanie UploadCallConversion

Używaj modułu: ConversionActionType.upload_calls
Ograniczanie UploadClickConversion

Pomoc do określenia, czy przypisanie zewnętrzne

Używaj modułu: AttributionModel#external
Ograniczanie WebsiteCallMetricsConversion

Obsługa ustawiania czasu trwania połączenia

Używaj modułu: ConversionAction.phone_call_duration_seconds
Ograniczanie AdWordsConversionTracker

Obsługa ustawień typu kodu śledzenia

Używaj modułu: TagSnippet.type
Atrybuty ConversionTracker tylko do odczytu

Obsługa fragmentu kodu zdarzenia, tagu Google, stanu modelu opartego na danych i właściciela konta

Należy użyć atrybutów TagSnippet.event_snippet, TagSnippet.global_site_tag, AttributionModelSettings.data_driven_model_status i ConversionAction.owner_customer
Atrybuty ConversionTracker tylko do odczytu

Uzyskiwanie najnowszych informacji na temat konwersji lub żądań

Użyj metrics.conversion_last_conversion_date i metrics.conversion_last_received_request_date_time w raporcie conversion_action.
Ograniczanie OfflineCallConversionFeed

Użyj gestu ConversionUploadService.UploadCallConversions
Ograniczanie OfflineConversionFeed

Użyj gestu ConversionUploadService.UploadClickConversions
Ograniczanie OfflineConversionFeed

Obsługa zewnętrznego modelu atrybucji

Używaj modułu: ConversionAction.attribution_model_settings
Zmiana GclidOfflineConversionAdjustmentFeed lub OrderIdOfflineConversionAdjustmentFeed

Używaj modułu: ConversionAdjustment.conversion_identifier
Zmiana GclidOfflineConversionAdjustmentFeed lub OrderIdOfflineConversionAdjustmentFeed

Pomoc – AdjustmentType.RESTATE

Używaj modułu: ConversionAdjustment.adjustment_type
Zmiana GclidOfflineConversionAdjustmentFeed lub OrderIdOfflineConversionAdjustmentFeed

Pomoc – AdjustmentType.RETRACT

Używaj modułu: ConversionAdjustment.adjustment_type
Ograniczanie OfflineDataUpload

Obsługa transakcji sprzedaży w sklepie

Używaj modułu: OfflineUserDataJob.store_sales_metadata
Ograniczanie OfflineDataUpload

Obsługa zewnętrznego identyfikatora przesyłania

Używaj modułu: OfflineUserDataJob.external_id
Ograniczanie OfflineDataUpload

Obsługa przesyłania własnego

Używaj modułu: OfflineUserDataJob.type
Ograniczanie OfflineDataUpload

Obsługa przesyłania danych przez osoby trzecie

Używaj modułu: OfflineUserDataJob.type

Eksperymenty

Kup DraftAsyncError

Pobieram błędy asynchroniczne z promocji Drafts

Używaj modułu: CampaignDraftService.ListCampaignDraftAsyncErrors
Ograniczanie Draft

Używaj modułu: CampaignDraftService
Ograniczanie Draft

Zarchiwizuj: Draft

Używaj modułu: CampaignDraftStatus.removed
Ograniczanie Draft

Promuj: Draft

Używaj modułu: CampaignDraftService
Kup TrialAsyncError

Otrzymuj błędy asynchroniczne podczas tworzenia i promowania aplikacji Trials

Używaj modułu: CampaignExperimentService
Ograniczanie Trial

Używaj modułu: CampaignExperimentService
Kup Trial

Obsługa popularnych atrybutów Trial

Używaj modułu: CampaignExperimentService
Ograniczanie Trial

Pomoc przy promowaniu sklepu Trials

Używaj modułu: CampaignExperimentService
Ograniczanie Trial

Pomoc w ukończeniu szkoły Trials

Używaj modułu: CampaignExperimentService

Pliki danych

Unikanie wspólnych atrybutów AdCustomizerFeed

Skorzystaj z przewodnika Dostosowywanie reklam
Ograniczanie AdGroupExtensionSetting

Skorzystaj z AdGroupExtensionSettingService
Ograniczanie AdGroupExtensionSetting

Obsługa typów rozszerzeń: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET

Używaj modułu: ExtensionTypeEnum
Ograniczanie AdGroupFeeds

Skorzystaj z AdGroupFeedService
Ograniczanie AdGroupFeeds

Obsługa typów rozszerzeń: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET

AdGroupFeedService i przewodnik Pliki danych
Ograniczanie AdGroupFeeds

IN Function.Operator, EQUALS, AND, CONTAINS_ANY, IDENTITY

Używaj modułu: MatchingFunction.operator
Ograniczanie CampaignExtensionSetting

Skorzystaj z CampaignExtensionSettingService
Ograniczanie CampaignExtensionSetting

Obsługa typów rozszerzeń: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET

Używaj modułu: ExtensionTypeEnum
Ograniczanie CampaignFeed

Skorzystaj z CampaignFeedService
Ograniczanie CampaignFeed

Obsługa wszystkich typów obiektów zastępczych

Skorzystaj z przewodnika CampaignFeedService i Rozszerzenia.
Ograniczanie CampaignFeed

Obsługa operatorów funkcyjnych IN, EQUALS, AND, CONTAINS_ANY, IDENTITY

Używaj modułu: MatchingFunctionOperatorEnum
Ograniczanie CustomerExtensionSetting

Obsługa typów rozszerzeń: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET

Skorzystaj z CustomerExtensionSettingService
Ograniczanie CustomerFeed

Skorzystaj z CustomerFeedService
Ograniczanie CustomerFeed

Obsługa typów obiektów zastępczych: APP, CALL, CALLOUT, MESSAGE, PRICE, PROMOTION, SITELINK, STRUCTURED_SNIPPET, LOCATION, AFFILIATE_LOCATION, AD_CUSTOMIZER

Używaj modułu: PlaceholderTypeEnum
Ograniczanie CustomerFeed

Pomoc dla: Function.Operator IN, EQUALS, AND, CONTAINS_ANY, IDENTITY

Używaj modułu: MatchingFunction
Ograniczanie FeedItem

Skorzystaj z FeedItemService
Ograniczanie FeedItem

CustomParameter

Używaj modułu: FeedItem.url_custom_parameters
Ograniczanie FeedItem

FeedItemAttributeValue

Używaj modułu: FeedItem.attribute_values
Ograniczanie FeedItem

FeedItemGeoRestriction

Używaj modułu: FeedItem.geo_targeting_restriction
Ograniczanie FeedItemTarget

Używaj modułu: FeedItemTargetService
Ograniczanie FeedItemTarget

Pomoc dla: FeedItemTargetType CAMPAIGN, AD_GROUP, CRITERION

Używaj modułu: FeedItemTarget.feed_item_target_type
Ograniczanie FeedMapping

Używaj modułu: FeedMappingService
Ograniczanie FeedMapping

AttributeFieldMapping

Używaj modułu: FeedMapping.attribute_field_mappings
Ograniczanie FeedMapping

CriterionType (na potrzeby lokalizacji i plików DSA)

Używaj modułu: FeedMapping.criterion_type
Ograniczanie FeedMapping

PlaceholderType

Używaj modułu: FeedMapping.placeholder_type
Ograniczanie Feed

Używaj modułu: Feed
Ograniczanie Feed

Utwórz kanał powiązanej lokalizacji na podstawie identyfikatora łańcucha

Używaj modułu: AffiliateLocationFeedData.chain_ids
Ograniczanie Feed

Obsługa FeedAttribute typów: INT64, INT64_LIST, FLOAT, FLOAT_LIST, STRING, STRING_LIST, BOOLEAN, BOOLEAN_LIST, URL, URL_LIST, DATE_TIME, DATE_TIME_LIST, PRICE

Używaj modułu: FeedAttributeTypeEnum
Utwórz lokalizację powiązaną z profilem firmy Feed

Używaj modułu: PlacesLocationFeedData
Utwórz lokalizację powiązaną z profilem firmy Feed

Filtruj kanał lokalizacji powiązany z Profilem Firmy według nazwy firmy

Używaj modułu: PlacesLocationFeedData.business_name_filter
Utwórz lokalizację powiązaną z profilem firmy Feed

Filtruj kanał lokalizacji powiązany z Profilem Firmy według kategorii

Używaj modułu: PlacesLocationFeedData.category_filters
Utwórz lokalizację powiązaną z profilem firmy Feed

Filtruj kanał lokalizacji powiązany z Profilem Firmy według etykiety

Używaj modułu: PlacesLocationFeedData.label_filters
Utwórz lokalizację powiązaną z profilem firmy Feed

Określ uwierzytelnianie pliku danych lokalizacji połączonego z Profilem Firmy

Używaj modułu: PlacesLocationFeedData.oauth_info
Ograniczanie Feed

Dodawanie atrybutów do pliku danych

Używaj modułu: Feed.attribute_operations
Ograniczanie Feed

Identyfikowanie podstawowego atrybutu klucza elementów kanału za pomocą pola FeedAttribute isPartOfKey

Używaj modułu: FeedAttribute.is_part_of_key
Kup Feed

Wykrywanie kanałów zarządzanych przez system i użytkowników

Używaj modułu: Feed.origin

Planowanie

Kup TargetingIdea

Obsługa typu żądania IDEAS

Używaj modułu: KeywordPlanIdeaService.GenerateKeywordIdeas
Kup TargetingIdea

Obsługa typu żądania STATS

Używaj modułu: KeywordPlanService.GenerateHistoricalMetrics
Kup CampaignEstimate

Usługa TrafficEstimatorService została podzielona na wiele różnych usług. Więcej informacji znajdziesz w przewodniku po generowaniu danych prognozy.

Raportowanie

Szczegółowe informacje o migracji poszczególnych raportów znajdziesz w przewodniku po przenoszeniu pól raportów.

Kup ReportDefinition

W Google Ads nie ma bezpośredniego odpowiednika elementu ReportDefition, ponieważ raportowanie jest oparte na poszczególnych zasobach, a nie na wstępnie zdefiniowanych raportach. Informacje o zasobach raportów możesz uzyskać programowo za pomocą narzędzia GoogleAdsFieldService. W przewodniku po przenoszeniu pól raportu znajdziesz informacje o odpowiednich zasobach i polach raportów dla pól raportu AdWords.

Funkcje wycofane

Poniżej znajdziesz listę funkcji interfejsu AdWords API, które nie zostaną przeniesione do interfejsu Google Ads API.

Reklamy

Ograniczanie DeprecatedAd

DeprecatedAd nie jest typem reklamy. W AdWords zapewniał on dostęp do danych tych starych reklam, które zostały wycofane. Po pobraniu z interfejsu Google Ads API reklamy tego typu będą miały wartość Ad.type równą UNKNOWN.
Ograniczanie DynamicSearchAd

Pole DynamicSearchAd zostało wycofane i zastąpione tekstem ExpandedDynamicSearchAd w AdWords. Informacje o rozszerzonych dynamicznych reklamach w wyszukiwarce Google Ads możesz odczytywać w polu Ad.expanded_dynamic_search_ad.
Ograniczanie RichMediaAd

Ta funkcja nie zostanie przeniesiona do Google Ads.
Ograniczanie ShowcaseAd

Ta funkcja nie zostanie przeniesiona do Google Ads.
Ograniczanie TemplateAd

TemplateAd nie istnieje w Google Ads, ale niektóre formaty reklam są dostępne w DisplayUploadAd
Ograniczanie TemplateAd

adAsImage – pomoc

Ta funkcja nie zostanie przeniesiona do Google Ads.
Ograniczanie ThirdPartyRedirectAd

Ta funkcja nie zostanie przeniesiona do Google Ads.
Ograniczanie ThirdPartyRedirectAd

certifiedVendorFormatId – pomoc

Ta funkcja nie zostanie przeniesiona do Google Ads.
Pobieranie i aktualizowanie aplikacji ThirdPartyRedirectAd

Ta funkcja nie zostanie przeniesiona do Google Ads.
Pobieranie i aktualizowanie aplikacji ShowcaseAd

Ta funkcja nie zostanie przeniesiona do Google Ads.

Ustalanie stawek

Ograniczanie CampaignBidModifier

Obsługa pola AdvertisingChannelType

Ta funkcja nie zostanie przeniesiona do Google Ads.

Kampanie

Ograniczanie Campaign

Możliwość korzystania z OptimizeOptimize

Ta funkcja nie zostanie przeniesiona do Google Ads.
Ograniczanie CampaignGroupPerformanceTarget

Ta funkcja nie zostanie przeniesiona do Google Ads.
Ograniczanie CampaignGroup

Ta funkcja nie zostanie przeniesiona do Google Ads.

Konwersje

Ograniczanie AppConversion

Obsługa zwrotnego adresu URL aplikacji dla konwersji polegających na pobraniu aplikacji

Ta funkcja nie zostanie przeniesiona do Google Ads.