Connect with us


Google Ads API Version 12.0 Now Out



Google Ads API Version 10 Is Out

Google has released version 12.0 of the Google Ads API. Version 11.0 of the Google Ads API was released in June, and version 11.1 was in August. Version 12.0 is a major update.

Also Version 10.1 was released on April 27, 2022 and version 10.0 was released on February 9, 2022. And Google has sunset the AdWords API on April 27th which will completely stop working at the end of July.

Google published a video of the mahor changes in 12.0:

Here is everything announced in version 12.0:

Account Management

  • Added a new account link type, ADVERTISING_PARTNER for linking a customer account to another one. This is preparation for an upcoming feature in a following release.
  • Added AccountLinkError.PERMISSION_DENIED for the case where a non-admin user tries to create an account link.


  • Removed support for creating a new Gmail ad. Use Discovery campaigns instead.


  • Added support for retrieving CustomLeadFormSubmissionField through LeadFormSubmissionData using GoogleAdsService.SearchStream or GoogleAdsService.Search.
  • Added support for adding, updating, and removing CampaignAsset and AdGroupAsset with the field_type as AD_IMAGE (for allowlisted customers only).
  • You can retrieve stats for Image assets (asset_field_type_view.field_type = AD_IMAGE) using the asset_field_type_view report.
  • The asset_set_asset report now supports metrics and segments.
  • Added ad_group_ad_asset_view.pinned_field to allow filtering by a pinned asset.
  • Added support for segment.conversion_action to the ad_group_ad_asset_view report.
  • Added support for linking customers and ad groups with asset sets for test accounts only.
  • CustomerAssetSetService for adding/updating/removing CustomerAssetSet, which represents a link between a Customer and an AssetSet.
  • AdGroupAssetSetService for adding/updating/removing AdGroupAssetSet, which represents a link between an AdGroup and an AssetSet.

  • Added support for mutating and fetching location assets for test accounts only.

  • Fields:
  • Added Asset.location_asset whose type is LocationAsset.
  • Added the following fields to AssetSet:
  • location_group_parent_asset_set_id
  • asset_set_source (oneof field)
  • location_set (use with CustomerAssetSet)
  • business_profile_location_group (use with CampaignAssetSet and AdGroupAssetSet)
  • chain_location_group (use with CampaignAssetSet and AdGroupAssetSet)
  • Added excluded_parent_asset_set_types to Campaign and AdGroup.
  • Enums:
  • Added AssetType.LOCATION.
  • Added the following values to AssetSetType:
  • Reports (available for all accounts):
  • per_store_view returns stats at the place ID level.
  • asset_set_type_view returns stats at the AssetSetType level, which currently only supports location asset set.




  • Added support for linked portfolio bidding strategies and campaign budget. Bidding strategies and campaign budgets can modify these links using bulk mutates:
  • BiddingStrategy.aligned_campaign_budget_id
  • CampaignBudget.aligned_bidding_strategy_id


  • Added AccountSummary as Invoice.account_summaries[] for reporting reconciliation (for allowlisted customers only).
  • Added AccountBudgetProposalError.INVALID_MASTER_SERVICE_AGREEMENT.


  • Changes in Smart campaigns:
  • Updated SmartCampaignSuggestService.SuggestKeywordThemes to generate more keyword theme suggestions for Smart campaigns and can suggest free-form keyword themes in some cases.
  • Improved error handling and added more user-facing error codes for SmartCampaignSuggestService.SuggestKeywordThemes.
  • Removed support for creating new Smart Display campaigns. Existing Smart Display campaigns still serve as usual.
  • OperationAccessDeniedError.CREATE_OPERATION_NOT_PERMITTED is thrown if you try to create a new Smart Display campaign.
  • Added the following fields to Campaign:
  • primary_status to provide insight into why a campaign is not serving or not serving optimally.
  • primary_status_reasons to provide reasons into why a campaign is not serving or not serving optimally. These reasons are aggregated to determine primary_status.
  • Enabled adding and removing location targeting to Local Services campaigns except for proximity targeting.
  • Added the following errors to CampaignCriterionError for the Local service campaigns:


  • conversion_tracking_id will always be > 0 for all customers. Previously, this field could be 0 for customers who hadn’t created any conversion actions before.
  • Added debug_enabled for performing all checks and returning errors if found when uploading enhanced conversions.


  • Added the following asset set fields to LocationGroupInfo for test accounts:
  • enable_customer_level_location_asset_set
  • location_group_asset_sets
  • Added the following values to CriterionError:


  • Error codes returned for some invalid operations have changed for the following fields.
  • BiddingStrategy.currency_code
  • BiddingStrategy.scheme
  • BiddingStrategy.type
  • TargetCpa.target_cpa_micros
  • TargetImpressionShare.cpc_bid_ceiling_micros
  • TargetSpend.target_spend_micros (deprecated)


  • Removed CampaignExperimentService in favor of the previously added new experiments.
    Renamed ExperimentArm.trial to ExperimentArm.experiment.
  • When you create a new experiment arm using MutateExperimentArms and set response_content_type of your mutate request toMUTABLE_RESOURCE, it now also populates values in ExperimentArm.in_design_campaigns.


  • Added LEGACY_FEED_TYPE_READ_ONLY to the following enums: CampaignFeedError, FeedItemError, FeedMappingError


  • AudienceInsightsService.ListAudienceInsightsAttributes now accepts AudienceInsightsDimension.GEO_TARGET_COUNTRY and AudienceInsightsDimension.SUB_COUNTRY_LOCATION, enabling clients to discover the location criteria that can be used in AudienceInsightsService.
  • Added AudienceInsightsService.ListInsightsEligibleDates (available to allowlisted accounts only), enabling clients to discover the set of date ranges that can be used in AudienceInsightsService.
  • Removed GenerateProductMixIdeas from ReachPlanService.
  • Added Targeting.plannable_location_ids, which supports targeting multiple geo locations within the same parent location in a single reach forecast.


  • Added RaiseTargetCpaBidTooLowRecommendation which identifies target CPA adjustments to help campaigns start serving.
  • Added ForecastingSetTargetRoasRecommendation which identifies target ROAS adjustments to capture additional conversion value from expected traffic increases.


  • Added support for returning the number of clicks for sitelinks (when segments.click_type = SITELINKS) in the landing_page_view report.
  • Added the following purchased traffic metrics: metrics.publisher_purchased_clicks,
    metrics.publisher_organic_clicks, metrics.publisher_unknown_clicks

Forum discussion at Twitter.


Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address


Programming Note: Offline For Shavuot 5784



Synagogue Green Flowers

This is a programming note that I will be completely offline for the holiday of Shavout/Shavous, from Tuesday night, June 11th, through late Thursday night, June 13th – I return Friday, June 14th. Any stories published here will be scheduled, written beforehand, and not written during the holiday hours.

I will be completely offline, so any social media posts, tweets, or anything coming from this site, or my social channels are all scheduled beforehand.

I won’t be able to reply to comments, remove spam or break any stories on those days. I will catch up when I get back online. If a core update happens, I will also catch up on that when I get back. There also won’t be the It’s New daily podcast on those days.

Feel free to check out the archives or catch up with the weekly videos or just browse the search pics. Oh, and if you have nothing to do, feel free to subscribe to my YouTube channel.

For more on this holiday, check out Wikipedia.

For all those celebrating the holiday – have a good one and I’ll be back late Thursday night.

Source link

Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Continue Reading


Daily Search Forum Recap: June 10, 2024



Here is a recap of what happened in the search forums today, through the eyes of the Search Engine Roundtable and other search forums on the web.

Google’s Search Liaison commented on the Google search leaks, navboost, clicks, user interactions and the helpful content update. There as another unconfirmed Google ranking update this weekend. Google said you cannot completely disregard your desktop site for SEO. Google spoke about fixing a few pages out of many pages to recover from the helpful content update. Google Business Profiles is working through the locksmith reinstatement. Google needs to fix an issue with product variant structured data. Google is testing a local five pack again.

Search Engine Roundtable Stories:

  • Google Responds To Specific Search Leak, Navboost, Clicks & User Interactions

    The Google Search Liaison, Danny Sullivan, gave a more specific comment to specific signals and elements mentioned in the search leak, well above and beyond what is mentioned in the original and very vague comment gave us a couple days after the search leak. Sullivan responded to questions on Navboost, clicks and user interactions as it related to the Helpful content update.

  • June 8th Weekend Google Search Ranking Algorithm Volatility

    Hope you are all having a nice relaxing weekend because it seems like the Google Search rankings were super volatile again this past Saturday. I am seeing a spike in SEO chatter and the third-party Google tracking ranking tools are showing significant ranking fluctuations on June 8th.

  • Google: You Can’t Completely Disregard What’s Served On Desktop For SEO

    Last week we reported that Googlebot will pretty much halt crawling and indexing websites using its desktop crawler and just crawl using its smartphone crawler (which caused a lot of confusion). But John Mueller of Google said on Reddit that he doesn’t think it means you can “completely disregard what’s served on desktop in terms of SEO.”

  • Google On Fixing A Few Pages To Recover From Helpful Content Update

    John Mueller from Google responded to a question on Reddit about the likelihood of fixing just 10 pages out of 20,000 pages on a site, how that might help that site recover from the Helpful content update. The site owner said only 10 pages were hit by that September helpful content update, and asked if the 10 pages can hurt the other 20,000 pages on the site.

  • Google Fixing Product Variant Structured Data Star Rating Bug

    Google is currently working on fixing a bug that prevents the product variant structured data from showing rating stars in the search. This bug was spotted by Jarno van Driel and Ryan Levering from Google confirmed it and said they will work on a fix soon.

  • Google Business Profiles Locksmiths Reinstatements Now Being Processed

    Google paused Google Business Profiles restatements for the locksmith industry but has now resumed those requests and is working through the backlog now. Google paused them early last week and began processing them once again on Friday afternoon, June 7th.

  • Google Tests Local Five Pack (Up From 3 Pack)

    Google is once again testing showing five local results, a five-pack, instead of the typical 3 local results, a three-pack, in the search results local results section. Google tested this in 2021 and also had this for the SGE labs results and now it is being tested again.

  • Google Elevator – going down…

    Here is a photo from the Google office in Washington, D.C. of a Google super G logo on the elevator door. Guess which way it is going?

Other Great Search Threads:

Search Engine Land Stories:

Other Great Search Stories:


Industry & Business

Links & Content Marketing

Local & Maps

Mobile & Voice



Search Features

Other Search


Have feedback on this daily recap; let me know on Twitter @rustybrick or @seroundtable, on Threads, Mastodon and Bluesky and you can follow us on Facebook and on Google News and make sure to subscribe to the YouTube channel, Apple Podcasts, Spotify, Google Podcasts or just contact us the old fashion way.

Source link

Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Continue Reading


Google Search Ranking Algorithm Volatility On June 8th



Google Logo Fire Charred Melt

Hope you are all having a nice relaxing weekend because it seems like the Google Search rankings were super volatile again this past Saturday. I am seeing a spike in SEO chatter and the third-party Google tracking ranking tools are showing significant ranking fluctuations on June 8th.

I really do try not to post stories on the weekend, but I am seeing a possible Google Search ranking update again this weekend. And yes, it has been a super volatile time in the Google Search results for the past several weeks now.

Again, it was super heated yesterday, Saturday, June 8th.

Previous Recent Google Volatility

Here is the recent Google Search ranking volatility we reported on. The most recent was on June 5th and then on the weekend, June 1st. That was followed by the Memorial Day weekend, then we had around May 22nd, May 16th, May 9th, May 3rd and April 25th. Before that the March 2024 core update started on March 5th and ended on April 19th, 45 days later.

Google Tracking Tools

Just look at how heated these tools were yesterday, most of the tools have data for today already, so look at the previous day on these charts:





Advanced Web Rankings:














Cognitive SEO:




SEO Chatter

Here is some of the early chatter at WebmasterWorld and comments here:

Worst traffic I have seen in a while. Both for my HCU boosted and HCU demoted sites.

Yes, there is quite a drop not only because of the algorithms, but also because of the launch of the Gemini app in my case. We’ve pretty much got everything against us.

So for keywords where I answer queries I’ve lost positions, while I’ve gained where my site has nothing to do with the query. Years and years of hard work by Google’s engineers to get sites that responded perfectly to queries and then became like the worst search engines completely messed up.

They are onto something, dropping since a few days!

Traffic today is so bad it is laughable. Before you say it is a Saturday, we have had Saturdays before. We have Saturdays from previous years to compare to this exact week.

For the first time, I was surprised to see this low traffic. Now, the traffic has gone so low that it was beyond my expectations. I was disheartened, and that’s why I had even shared about it the day before yesterday. Traffic today is so bad it is laughable—it goes the same for me.

Weekends are definitely the worst days of the week now.

For 10 years they were the most busiest and profitable days of the week for us, not anymore.

For us, they weren’t. We had about 5 or 10% drops on the weekends because our site only covers a couple of news items instead of 10 or 20 on weekdays. However, now it is sometimes 40/50% down on the weekends in our niche.

This is no longer funny!! This happens on a Saturday, when most SEOs and webmaster should enjoy some sparetime. Google has become unpredictable with its damn AI-driven (?) algo, which must have developed its own dynamics.

Massive fluctuations has happened in the past 24 hours. Lost a load of rankings. Again, my competitors are nowhere to be found now.

Check the SERPs and, well, no surprise… More spam.

What are you all seeing over the weekend?

Forum discussion at WebmasterWorld.

Source link

Keep an eye on what we are doing
Be the first to get latest updates and exclusive content straight to your email inbox.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
Continue Reading