Google Ads API support for importing and editing conversions from Google Analytics

What's changing
Starting October 9, 2023, the Google Ads API will allow the following types of mutate operations for a ConversionAction imported from a Google Analytics 4 (GA4) property:
  1. An update that modifies status, primary_for_goal, category, name, or value_settings.
  2. A remove that removes the conversion action.
Why this is important
For many Google Ads users, the conversions they import from Google Analytics are a critical component of bidding and reporting. Until now, you could use the Google Analytics Admin API to create a link between your Google Analytics and Ads accounts, but you could not use the Google Ads API to complete the following remaining steps in the linking process: With this change, the Google Ads API supports both of these steps and provides a complete API-based solution for linking your Google Analytics 4 property to your Google Ads account.

In addition to the attributes needed for proper configuration of conversion goals, you can now modify the following attributes of an imported GA4 ConversionAction:
  • name
  • value_settings
Requests that attempt to modify any other attributes of an imported GA4 ConversionAction will continue to fail, as will requests that attempt to remove or update a ConversionAction imported from a Universal Analytics (UA) property.

What you should do
Modify any code in your integration that depends on the Google Ads API rejecting a ConversionActionOperation with a MUTATE_NOT_ALLOWED error if it attempts to update or remove an imported GA4 conversion. For example, if your integration relies on this behavior to detect if a conversion action is an imported GA4 conversion, modify it to instead check if the type of the ConversionAction is either GOOGLE_ANALYTICS_4_CUSTOM or GOOGLE_ANALYTICS_4_PURCHASE.

In addition, if you currently complete the process of linking Google Analytics to Google Ads accounts using the UI, consider whether switching to an API-based solution is appropriate for your use case.

How to get help
If you have any questions or need help, check out the Google Ads API support page for options.

Communicate Design Tradeoffs Visually

A version of this post originally appeared in Google bathrooms worldwide as a Google Testing on the Toilet episode. You can download a printer-friendly version to display in your office.

By Tim Lyakhovetskiy


A goal of any written design or project proposal is to present and evaluate alternatives. However, documents that include multiple solutions can be difficult to read when the qualities of each solution are not clearly expressed.

A common approach to simplifying proposals is to use “pros and cons” for each alternative, but this leads to biased writing since the pros and cons may be weighed differently depending on the reader’s priorities.

In this example, can you quickly tell how this option would measure up against others?

Option 1 - Optimize Shoelace Untangling Wizard in ShoeApp UI


Pros

  • Shoelace Untangling Wizard UI will use 10% less CPU

  • Less than one quarter to implement

  • Users will see 100ms less UI lag

Cons

  • Security risk (shoelace colors exposed) until ShoeAppBackend team fixes lacing API

  • ShoeAppBackend will be blocked for 3 months

  • User documentation for Shoelace Untangling Wizard UI has to change

This format requires the reader to remember many details in order to evaluate which option they prefer. Instead, express tradeoffs using impact on qualities. There are many common quality attributes including Performance, Security, Maintainability, Usability, Testability, Scalability, and Cost.

Use colors and symbols in a table ( negative, somewhat negative, positive) to make it easy for readers to parse your ideas. The symbols are needed for accessibility, e.g. color-blindness and screen readers.

Option 1 - Optimize Shoelace Untangling Wizard in ShoeApp UI

Usability

➕ Users will see 100ms less UI lag

User documentation for Shoelace Untangling Wizard UI has to change

Security

➖ Security risk (shoelace colors exposed) until ShoeAppBackend fixes lacing API

Partner impact

➖ ShoeAppBackend will be blocked for 3 months

Performance

➕ Shoelace Untangling Wizard UI will use 10% less CPU

Schedule/Cost

➕ Less than one quarter to implement

Notice that the content uses approximately the same space but communicates more visually. The benefit is even greater when there are many alternatives/attributes, as it’s possible to evaluate the whole option at a glance.



Beta Channel Update for ChromeOS/ChromeOS Flex

The Beta channel is being updated to OS version: 15604.16.0, Browser version: 118.0.5993.18 for most ChromeOS devices.

If you find new issues, please let us know one of the following ways:

  1. File a bug
  2. Visit our ChromeOS communities
    1. General: Chromebook Help Community
    2. Beta Specific: ChromeOS Beta Help Community
  3. Report an issue or send feedback on Chrome
  4. Interested in switching channels? Find out how.

Cole Brown,

Google ChromeOS

Chrome Beta for Android Update

Hi everyone! We've just released Chrome Beta 118 (118.0.5993.21) for Android. It's now available on Google Play.

You can see a partial list of the changes in the Git log. For details on new features, check out the Chromium blog, and for details on web platform updates, check here.

If you find a new issue, please let us know by filing a bug.

Krishna Govind
Google Chrome

Chrome Beta for Desktop Update

The Beta channel has been updated to 118.0.5993.18 for Windows, Mac and Linux.

A partial list of changes is available in the Git log. Interested in switching release channels? Find out how. If you find a new issue, please let us know by filing a bug. The community help forum is also a great place to reach out for help or learn about common issues.

Daniel Yip
Google Chrome

Introducing GFiber Labs. . .future internet up next

Google Fiber was founded on the idea that everyone should have access to Gigabit internet and that it should be priced accordingly. In 2010, this was a pretty audacious idea and GFiber played a leading role in making that idea mainstream. 

But when we slowed down our expansion, our pace of product innovation slowed down too. In the last three years, we’ve made tremendous strides, upgrading our products, services and network. We’ve focused on not just keeping up, but going beyond — being one of the first to offer 2 Gig, to roll out Wi-Fi 6 and whole home Wi-Fi 6E, to bring 5 Gig and 8 Gig to whole cities at affordable rates, and to offer 20 Gig in a home setting.  And we don’t intend to stop any time soon.

While the last few years were productive, we’ve been asking some fundamental questions about where the internet industry needs to go next:   

What if we are just scratching the surface? Is 100G really fast enough for what the future demands? Are we positioned to deliver a world of connectivity powered by cloud applications, AI and even someday quantum computing services? Have we developed advanced network services that can deliver the best content experience for customers today?  And what if we invest in infrastructure and services that can lead to groundbreaking evolution for education and commercial applications that can fuel the US economy and provide economic opportunities for all?


Asking audacious questions got us to this point, and we aren’t stopping now.  That’s where GFiber Labs comes in — asking the next generation of hard, exciting questions to bring a new level of innovation to our industry.

Thumbnail

GFiber Labs will serve as an innovation hub dedicated to exploring what’s possible for the internet —  major efforts focused on speed to the home and speed in the home are already underway, paving the way for a whole new internet experience for customers that will touch every part of our business. 

And we won’t just be doing this by ourselves. We’ll collaborate with other companies working to push the internet forward. This isn’t about a single ISP — the entire internet ecosystem — from those working on deployment to those working on content and everyone in between has a role to play in getting us to next.

So what kind of challenge are we talking about? When it comes to the Internet, we’re setting no limits. Let’s push speed to the home and in the home to 100 Gig and beyond, using Wi-Fi 7 and 8 to make home networks truly multi-gig. Let’s reimagine what’s possible with advanced content becoming commonplace (3D, Augmented VR, 16K video and beyond).  Let’s create a network that can self heal in real time. Let’s offer bespoke customer experience, designed for and by our customers, at scale. Let’s use technologies like photonics, millimeter wave wireless, and others to bring high quality internet to more people, in more places at even faster speeds. And just as importantly, let’s drive digital equity and make Gigabit internet the baseline of service in the US.

We have so much to do. As an industry, we need to kick innovation into high gear. We should be trying new things faster, finding out what works in the real world. GFiber Labs will do this by bringing these emerging technologies to early adopters. We’re actually already doing this — we rolled out 20 Gig to UMKC late last year, and we’re testing it with consumers today.  These projects fall under GFiber Labs, and they are just the beginning. 

We love what we do, and we believe in what we do. We are playing for the right things - bringing the full potential of the Internet to consumers to improve their lives.  This is an incredible privilege and a huge responsibility. We won’t always get it right, and we definitely won’t do it alone. But with our learnings from GFiber Labs, we can build the foundation for the Internet of today, and tomorrow. So stay tuned — much, much more to come here.

Posted by John Keib, Vice President, Technology, Operations, and Product






Buy on Google For Search and Shopping Deprecation

Buy on Google for Search and Shopping will no longer be available starting September 26, 2023. All Merchant and Consumer support will end for Buy on Google on Search on November 25, 2023. The only exception is that the orders.get and orders.list methods will remain available for Search and Shopping until October 30, 2024, so that merchants can download their historical order data.

See below for the specific timeline of when Buy on Google methods will no longer be available for the Search and Shopping program.

June 28, 2023 onwards:

September 30, 2023:

October 31, 2023:

All the orders related resources (orders, orderinvoices, orderreports, orderreturns, ordertrackingsignals) and all their underlying methods. The only exception is that the orders.get and orders.list methods will remain available for Search and Shopping until October 30, 2024, so that merchants can download their historical order data.

If you are currently using the Buy on Google endpoints for Search and Shopping via the Content API, you will need to stop using these services for Search and Shopping before the dates listed above, as your requests will start to fail after that date.

If you have any questions or concerns, please don't hesitate to contact us via the forum.