API to Search Android and iOS Apps

85 views
Skip to first unread message

Amit Tomar

unread,
Mar 27, 2025, 6:55:17 AM3/27/25
to Google Ads API and AdWords API Forum
To create an app campaign, I need the `app_id`. I am looking for an API that allows searching for apps in Google Play and the App Store to retrieve their IDs for campaign creation.  
Kindly share the endpoint for app search.
Thanks
app_search.png

Google Ads API Forum Advisor

unread,
Mar 27, 2025, 11:47:24 AM3/27/25
to amittomar...@gmail.com, adwor...@googlegroups.com

Hi,

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

From the provided screenshot, I understand that you need the `app_id’ to create an app campaign. Kindly note that you need to select your mobile app's platform, Android or iOS. After that in the search field, enter your app name, package name, or publisher, and then select your app from the list that appears. If there are no matches, enter the Google Play Store (Android) or App Store (iOS) URL directly into the field while creating the app campaign through the Google Ads UI. I would recommend you to refer to this help center article for more detailed information.

Please note that the app_id is a string that uniquely identifies a mobile application. After creating an app campaign, then you can find your app_id by using the below query through the Google Ads API from the campaign resource:

SELECT campaign.app_campaign_setting.app_id FROM campaign WHERE campaign.advertising_channel_sub_type = 'APP_CAMPAIGN'

You can try making a request using the Search or SearchStream by passing the customer Id and the Developer token. Also, you can use Query Builder to create your query and Query Validator to validate your query.

I hope this helps! If you have any questions, please feel free to contact us.

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-03-27 15:46:41Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vHD8C:ref" (ADR-00296939)



Amit Tomar

unread,
Mar 28, 2025, 12:51:02 AM3/28/25
to Google Ads API and AdWords API Forum

Thank you for your response. However, I believe there is some confusion. I am specifically looking for an API that allows me to search or look up apps (similar to the UI behavior shown in the screenshot I shared) by name, package name, or publisher to retrieve their app_id for campaign creation.

The query you provided retrieves the app_id from existing campaigns, but I am asking for an API to search for apps before creating a campaign. Could you please confirm if such an endpoint exists?app_search.png

Google Ads API Forum Advisor

unread,
Mar 28, 2025, 3:09:22 AM3/28/25
to amittomar...@gmail.com, adwor...@googlegroups.com
Hi,

Kindly note that retrieving the app_id before creating the App campaign is not yet supported in the Google Ads API. I will raise a request for this feature to become available in the Google Ads API. However, I cannot provide a scheduled timeline for its availability in the API. So, I would recommend you to follow our blog post and release notes for future updates.
 

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-03-28 07:08:42Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vHD8C:ref" (ADR-00296939)



Amit Tomar

unread,
Apr 2, 2025, 1:00:13 AM4/2/25
to Google Ads API and AdWords API Forum
Hi, 
Thank you for your response and for confirming that retrieving the app_id before creating an App campaign is not currently supported in the Google Ads API.

As you mentioned, we cannot search or retrieve the app_id beforehand, and at the same time, we also cannot create an App campaign without an app_id. Since there is no API to look up apps to obtain the app_id, this creates a dependency on the Google Ads UI for campaign creation. Please correct me if I am wrong, but this means that currently, there is no fully automated way to create an App campaign via API without manually obtaining the app_id from the UI.

I appreciate you raising this request as a feature suggestion, and I will keep an eye on the release notes for future updates. Please let me know if there are any possible workarounds in the meantime.

Thanks again for your support!

Google Ads API Forum Advisor

unread,
Apr 2, 2025, 5:03:01 AM4/2/25
to amittomar...@gmail.com, adwor...@googlegroups.com
Hi,

Yes, there is no fully automated way to create an App campaign via API without manually obtaining the app_id from the Google Ads UI. Also, there is no workaround as of now. As previously suggested, please keep an eye on the blog post and release notes for any future updates regarding this feature. 

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-02 09:02:20Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vHD8C:ref" (ADR-00296939)



Reply all
Reply to author
Forward
0 new messages