2929
3030from google .ads .googleads .client import GoogleAdsClient
3131from google .ads .googleads .errors import GoogleAdsException
32- from google .ads .googleads .v19 . enums .types .quota_error import QuotaErrorEnum
33- from google .ads .googleads .v19 .services .types .ad_group_service import (
32+ from google .ads .googleads .v20 . errors .types .quota_error import QuotaErrorEnum
33+ from google .ads .googleads .v20 .services .services .ad_group_service import (
3434 AdGroupServiceClient ,
3535)
36- from google .ads .googleads .v19 .services .types .ad_group_criterion_service import (
36+ from google .ads .googleads .v20 .services .services .ad_group_criterion_service import (
3737 AdGroupCriterionServiceClient ,
3838)
39- from google .ads .googleads .v19 .services .types .ad_group_criterion_operation import (
39+ from google .ads .googleads .v20 .services .types .ad_group_criterion_service import (
4040 AdGroupCriterionOperation ,
41- )
42- from google .ads .googleads .v19 .services .types .mutate_ad_group_criteria_request import (
4341 MutateAdGroupCriteriaRequest ,
44- )
45- from google .ads .googleads .v19 .services .types .mutate_ad_group_criteria_response import (
4642 MutateAdGroupCriteriaResponse ,
4743)
4844
5652RETRY_SECONDS : int = 10
5753
5854
59- def main (
60- client : GoogleAdsClient , customer_id : str , ad_group_id : str
61- ) -> None :
55+ def main (client : GoogleAdsClient , customer_id : str , ad_group_id : str ) -> None :
6256 """Runs the example code, which shows how to handle rate exceeded errors.
6357
6458 Args:
@@ -75,10 +69,10 @@ def main(
7569 )
7670
7771 for i in range (NUM_REQUESTS ):
78- operations : List [
79- AdGroupCriterionOperation
80- ] = create_ad_group_criterion_operations (
81- client , customer_id , ad_group_id , i
72+ operations : List [AdGroupCriterionOperation ] = (
73+ create_ad_group_criterion_operations (
74+ client , customer_id , ad_group_id , i
75+ )
8276 )
8377
8478 try :
@@ -165,7 +159,7 @@ def create_ad_group_criterion_operations(
165159 ad_group_criterion_operation : AdGroupCriterionOperation = (
166160 client .get_type ("AdGroupCriterionOperation" )
167161 )
168- ad_group_criterion : AdGroupCriterionOperation . create = (
162+ ad_group_criterion : AdGroupCriterion = (
169163 ad_group_criterion_operation .create
170164 )
171165 ad_group_criterion .ad_group = ad_group_service .ad_group_path (
0 commit comments