Using Multiple Refreshing Tokens

2023-04-06 Thread Toprak Ucar
Hello, Yesterday, we started to have `invalid_grant` and fixed the issue by using another refresh token that was generated before. If we have the same issue in the future, we don't have another refresh token. So, what is the procedure for the refresh token? Can we have multiple refresh tok

Difference between the Records When 'SEARCH_QUERY_PERFORMANCE_REPORT' in Adwords API to Google Ads API

2022-03-10 Thread Toprak Ucar
Dear Sir or Madame, When I try to migrate 'SEARCH_QUERY_PERFORMANCE_REPORT' in Adwords API to Google Ads API, I face some inconsistincies. I tried for 2 queries and there are more records in the report by Google Ads API. *Query in Adwords API:* report_query = { 'reportName': 'campaign_repo

Fetch 'KEYWORD_TEXT', 'CATEGORY_PRODUCTS_AND_SERVICES' columns for a given keyword list

2022-02-23 Thread Toprak Ucar
Hello, During the migration of Google Ads Migration, I stuck with the migration of *TargetingIdeaService*. I want to get 'KEYWORD_TEXT' and 'CATEGORY_PRODUCTS_AND_SERVICES' values. I tried to apply the example in https://github.com/googleads/google-ads-python/blob/main/examples/planning/gener

Updating Campaign Budget Issue: "Cannot use empty field mask in update operation."

2022-02-17 Thread Toprak Ucar
Hello Everyone, I am facing an issue while I try to update a campaign budget as below; *Error with message "Cannot use empty field mask in update operation.". On field: operations* My code: client = GoogleAdsClient.load_from_dict(credentials, version='v10') campaign_budget_ser