Planning Service - can't get three month change and YoY change

76 views
Skip to first unread message

Pratham Chauhan

unread,
Jul 29, 2024, 8:05:34 PM7/29/24
to Google Ads API and AdWords API Forum
Hi,

We are looking at getting the three month change and YoY change available in the Keyword Planner. I can see in the Java library for the Google Ads API that these values are not available, only the monthly search values are.

Are the three month change and YoY change calculated from the monthly search values? Is there a way to get these values from the API?

Thanks,
Pratham
Screenshot 2024-07-29 at 2.57.25 PM.png

Google Ads API Forum Advisor

unread,
Jul 30, 2024, 7:53:17 AM7/30/24
to chauhanp...@gmail.com, adwor...@googlegroups.com
Hi,

Thank you for reaching out to the Google Ads API support team.

Could you provide more information on your concern Are the three month change and YoY change calculated from the monthly search values? Is there a way to get these values from the API?”, please provide us with the uncropped screenshot of the UI which includes all the fields that you want to retrieve via API so that we can assist you further.

I would recommend you to check the  Keyword Planning guide and help center article Keyword Planner forecasts for more information.
 
This message is in relation to case "ref:!00D1U01174p.!5004Q02vEIsF:ref" (ADR-00260047)

Thanks,
 
Google Logo Google Ads API Team


gauhar abbas

unread,
Jul 30, 2024, 12:18:53 PM7/30/24
to adwor...@googlegroups.com, chauhanp...@gmail.com


let nativeOptions = GADNativeAdViewAdOptions()

nativeOptions.preferredAdChoicesPosition = .topRightCorner


let videoOptions = GADVideoOptions()

videoOptions.startMuted = false

videoOptions.customControlsRequested = true


let aspectRatioOption = GADNativeAdMediaAdLoaderOptions()

aspectRatioOption.mediaAspectRatio = .any


let adLoader = GADAdLoader(adUnitID: adUnitID, self: vc,adTypes: [.native], options: [aspectRatioOption,videoOptions,nativeOptions])

adLoader.delegate = self

adLoader.load(GADRequest())


**

Main thread blocked by synchronous property query on not-yet-loaded property (assetProperty_Tracks) for HTTP(S) asset. This could have been a problem if this asset were being read from a slow network.


Main thread blocked by synchronous property query on not-yet-loaded property (NaturalSize) for HTTP(S) asset. This could have been a problem if this asset were being read from a slow network.


Main thread blocked by synchronous property query on not-yet-loaded property (PreferredTransform) for HTTP(S) asset. This could have been a problem if this asset were being read from a slow network.


Main thread blocked by synchronous property query on not-yet-loaded property (EstimatedDataRate) for HTTP(S) asset. This could have been a problem if this asset were being read from a slow network.


Main thread blocked by synchronous property query on not-yet-loaded property (NominalFrameRate) for HTTP(S) asset. This could have been a problem if this asset were being read from a slow network.

Show less


**



Screenshot 2024-07-30 at 6.19.20 PM.jpeg

    func adLoader(_ adLoader: GADAdLoader, didReceive nativeAd: GADNativeAd) {        

        

        (self.headlineView as? UILabel)?.text = nativeAd.headline

        self.mediaView?.mediaContent = nativeAd.mediaContent


        

        (self.bodyView as? UILabel)?.text = nativeAd.body

        self.bodyView?.isHidden = nativeAd.body == nil

        

        (self.callToActionView as? UIButton)?.setTitle(nativeAd.callToAction, for:.normal)

        self.callToActionView?.isHidden = nativeAd.callToAction == nil

        

        let image = nativeAd.icon?.image

        self.iconView?.isHidden = image == nil

        self.adImageView.isHidden = image == nil

        

        self.callToActionView?.isUserInteractionEnabled = false

        

        self.nativeAd = nativeAd

    }



--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 
You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwor...@googlegroups.com
To unsubscribe from this group, send email to
adwords-api...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/qXxPr000000000000000000000000000000000000000000000SHFQBX00vn66JKP6RAG3SDRTrwGiZA%40sfdc.net.

Google Ads API Forum Advisor

unread,
Jul 30, 2024, 11:58:32 PM7/30/24
to gauhar...@explurger.com, chauhanp...@gmail.com, adwor...@googlegroups.com
Hi,

To assist you further, could you confirm whether you are using the Google Ads API? Also, share the relevant document link to which you're referring too.

You can send the details via Reply privately to the author option, or direct private reply to this email.

Pratham Chauhan

unread,
Jul 31, 2024, 4:35:44 AM7/31/24
to Google Ads API and AdWords API Forum
Yes I am using Google Ads API and the document that I am referring to is Historic Metrics.

Google Ads API Forum Advisor

unread,
Jul 31, 2024, 10:53:32 AM7/31/24
to chauhanp...@gmail.com, adwor...@googlegroups.com
Hi,

As you are using Google Ads API and referring to Historic Metrics. Could you please confirm whether you are executing the Generate Metrics and are you encountering any specific errors. If yes, provide us with the complete API logs (request and response with request-id and request header) generated at your end.

If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the specific client library that you are using. You can refer to the guides Java, .Net, PHP, Python, Ruby or Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag.
Reply all
Reply to author
Forward
0 new messages