Mobile Application info extraction

108 views
Skip to first unread message

AMAP TEST

unread,
Feb 17, 2022, 2:18:54 PM2/17/22
to Google Ads API and AdWords API Forum
Team,
Is there any API endpoint from where we can extract all the Mobile Application ID's for iOS and Mobile Application Names for Android OS ?

Let me know if further information is required

Google Ads API Forum Advisor

unread,
Feb 18, 2022, 2:01:27 PM2/18/22
to amap.acce...@gmail.com, adwor...@googlegroups.com

Hello Amap,

Thanks for reaching out to the Google Ads API support. With regards to your query,  you can use ad_group_criterion or campaign_criterion report to retrieve all the information in account by using attribute field mobile_application.app_id or mobile_application.name.
Please let us know if you have any more questions.

Best regards,

Google Logo
Jakeia Sabrina
Google Ads API Team

 



ref:_00D1U1174p._5004Q2Wwlk3:ref

AMAP TEST

unread,
Feb 21, 2022, 2:37:00 AM2/21/22
to Google Ads API and AdWords API Forum
Team,

This is not what i asked for ....
Let me explain my requirement :
When creating an Extension of type APP , GUI provides us with a list of Application names and Application ID right . So is there any API in GADS that help me with the entire list of these Mobile Application ID and Mobile Application Names ?

Attaching here is the screen shot of the information i am interested in to be extracted from a REST API .Extension.PNG

Google Ads API Forum Advisor

unread,
Feb 21, 2022, 12:55:23 PM2/21/22
to amap.acce...@gmail.com, adwor...@googlegroups.com
Hi,

For the picture you sent us you can get the details from asset,  however, this won't give the 'list' you described. I found the list and raised with my team your request for a resource to get all apps that are used in the account. This request is subject to review. You may monitor our blog for an update.

Regards,

Google Logo
Aryeh
Google Ads API Team
 


ref:_00D1U1174p._5004Q2Wwlk3:ref

AMAP TEST

unread,
Jan 10, 2023, 9:56:07 PM1/10/23
to Google Ads API and AdWords API Forum
Team,

Is there any update on this ?
Do you have any API from which i can extract an exhaustive list of Android and iOS App Id's?

Google Ads API Forum Advisor

unread,
Jan 11, 2023, 2:15:09 AM1/11/23
to amap.acce...@gmail.com, adwor...@googlegroups.com

Hi,

Thanks for coming back to this thread.

Kindly see below the way to get App ID and App Name:

1. Ad_group_criterion.mobile_application.app_id

A string that uniquely identifies a mobile application to Google Ads API. The format of this string is "{platform}-{platform_native_id}", where platform is "1" for iOS apps and "2" for Android apps, and where platform_native_id is the mobile application identifier native to the corresponding platform.

For iOS, this native identifier is the 9 digit string that appears at the end of an App Store URL (for example, "476943146" for "Flood-It! 2" whose App Store link is "http://itunes.apple.com/us/app/flood-it!-2/id476943146").

For Android, this native identifier is the application's package name (for example, "com.labpixies.colordrips" for "Color Drips" given Google Play link "https://play.google.com/store/apps/details?id=com.labpixies.colordrips").

That being said, a well formed app id for Google Ads API would thus be "1-476943146" for iOS and "2-com.labpixies.colordrips" for Android. 

2.Ad_group_criterion.mobile_application.name

This will pull the Name of your mobile application.

 

You may use below GAQL:

 

SELECT 

  ad_group_criterion.mobile_application.app_id, 

  ad_group_criterion.mobile_application.name 

FROM ad_group_criterion 

WHERE 

  ad_group_criterion.type IN ('MOBILE_APPLICATION') 

 

 

A sample response should look like below:

 

{

      "adGroupCriterion": {

        "resourceName": "customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}",

        "mobileApplication": {

          "name": "Mobile App: <APP NAME> (iTunes App Store), by <APP developer>",

          "appId": "1-909351158"

        }

      }

    },

    {

      "adGroupCriterion": {

        "resourceName": "customers/{customer_id}/adGroupCriteria/{ad_group_id}~{criterion_id}",

        "mobileApplication": {

          "name": "Mobile App: <APP NAME> (Google Play), by <APP developer>",

          "appId": "2-com.myapp.talkingcat"

        }

      }

    },


You may also verify your app by using iOS app id using below URL:

https://apps.apple.com/app/id{platform_native_id} which would become https://apps.apple.com/app/id476943146.

Regards,

Google Logo
Yasar
Google Ads API Team
 


ref:_00D1U1174p._5004Q2Wwlk3:ref

AMAP TEST

unread,
Jan 12, 2023, 7:42:24 PM1/12/23
to Google Ads API and AdWords API Forum
Team,

The Ask over here is not HOW to get APP Extensions . 
Its all about how to get the list of IOS APP Id's and Android APP ID's that can be used for creation of APP Assets ?

Is there any API in GADS , that will provide us a list of  {platform_native_id} for both iOS and Android ??

Eg :  com.myapp.talkingcat

Google Ads API Forum Advisor

unread,
Jan 13, 2023, 2:41:27 AM1/13/23
to amap.acce...@gmail.com, adwor...@googlegroups.com

Hi, 

This is Marjorie from the Google Ads API team as well. Thank you for getting back to us.

With regard to your concern, my colleague didn't provide how to get APP Extensions but provided how to get the App ID using the Ad_group_criterion report.

If you are looking to pull how to get the list of IOS APP Ids and Android APP ID from Playstore and App store directly then it is not available in the Ads API. However, you should be able to pull that APP ID's which you already added in Google Ads.

I hope this clarifies. Have a great day.

Regards,

Google Logo
Marjorie
Google Ads API Team
 


ref:_00D1U1174p._5004Q2Wwlk3:ref
Reply all
Reply to author
Forward
0 new messages