Can Adwords reports be segmented by Country and Gender? - google-ads-api

The Google Adwords API has different types of reports one can generate. So far I have been able to segment the performance of my Adwords campaigns by Country, Gender and Device (separately).
I would like to go a level deeper, so that I can see the metrics of my campaigns by Country and Device, Country and Gender and so on.
It seems like there's no way of segmenting a report by Country and Gender at the same time. Has anyone been able to achieve this?

You can use gender performance report ( https://developers.google.com/adwords/api/docs/appendix/reports/gender-performance-report ) to segment by gender and device.
And geo performance report ( https://developers.google.com/adwords/api/docs/appendix/reports/geo-performance-report ) to segment by geo and device.
But you can not segment by gender, country and device.

Related

Is it possible to determine the location of the user from sim card details?

Tiktok privacy policy says that TikTok can also determine its users' location through sim card info even if the GPS service is turned off. So, I just want to know how it's possible and how they are doing it? I am writing an app for iPhone which requires users' locations to work properly.
I'm not an iPhone dev, but the MCC (Mobile Country Code) can be returned from the network operator. It won't give you a precise location (it's country level), but it doesn't require GPS.
Another similar question on this can be found here. Hopefully this will point you in the right direction.
TikTok privacy policy really allows App to read Sim data.
1
There are a few parameters on Sim Card chip that Tiktok is interested in and based on that I can determine user "home"  country. So country that sim card was issued (sim card home network country).
Basically MMC + MNC tell Tiktok What country was sim card issued and what is its home network. 
Here is he full list:
https://tik.cards/mobile-country-code-and-mobile-network-code-list/
Below is the example of card i use (this one is from Tik.cards) for Japan.. You see it uses MMC 440 and MNC 10, and its "home" conutry is Japan.
4

What is the best way to implicitly extract someone's location from a text message sent from his/her phone to an app?

I am working on an app that needs to figure out someone's location in order to say buy a coffee from the Starbucks closest to them.
The app currently uses the Twilio API to receive a text from someone's phone and act on it. The app can get the number and possibly the zip code if available from the text message; however, is there a more reliable way to get someone's location to accurately determine the closest Starbucks to them?
No, and the zip code is not reliable. It is an approximation based on area code.
Possible look at WhatsApp but not heavily used in some countries.
Can I share my location or receive location information on WhatsApp?

Address validation form API or Database on iOS?

I'm working on an iOS app where users can purchase products and get them delivered home. Before the actual purchase, the user will have to input his delivery address in the United Kingdom.
For example, the user types in the postcode "SW1A 2AB", and a UIPicker shows up listing the possible matches such as "11 Downing St".
I would like to know if there any ressources or services online (free ideally) to do an address lookup based on a UK postcode that the user will provide on the form. Since the app will be launched in the UK only and products can only be delivered here, I don't have to worry about other kinds of address formats.
It sounds like you are after Postcode to Address lookup which within the UK involves using the Royal Mail Postcode Address File (PAF) which comes with a cost, however is the most reliable source for UK address data. It can be bought as a data file directly from Royal Mail however several APIs also exist, meaning you don't need to worry about storing and updating over 29 million addresses.
I work for Allies Computing who provide a cloud hosted REST based API, which uses Royal Mail's daily updates and can be paid for on a per search basis.
Of course other providers exist offering very similar APIs, Royal Mail's Powered by PAF website has a full list of them.
So long as your application will have access to the internet you can make use of these, although it would be a good idea to present users with a full address form if they don't have internet connection.

Geolocation and IP address targeting for ads

I'm trying to create a Ad campaign with either or both Google Adwords and Google Analytics. The key point for the campaign is to target a specific geographic location and a specific range of class 4 IP addresses and no one else.
I would like the ability to rotate between ads once a specific IP address has already seen an ad in the Ad group.
I've seen something like this done by a company called We-Care-Software and when you click on the image in the email they send it takes you to a landing page for a Time Warner Cable or Verizon Wireless promotion.
I'd like to do something similar to that but targeting IP address ranges. I want to know if this is possible with Google Adsense, DoubleClick for Publishers or Adwords even because with the research I've been doing I haven't come across anything so specific with their services, only geographic targeting, but I need to go deeper than that. Maybe there is an alternative web app that does this?
Any help appreciated.
Thanks in advance.
You wont be able to do this directly with any Google products as far as I am aware. This is due to privacy as IP address targeting (even ranges) could be considered as personally identifiable information. There is IP exclusion, but you can only exclude up to 500 entries, and although wildcards are supported, they are only for the last byte of the address.
If you have a website (e.g. are you a publisher?) that the users are likely to see, you can do the bucketing on your own server (e.g. "BucketA" for users in range 255.255.x.x, "BucketB" for users in range 255.254.x.x etc etc), and the dynamically fire off an adwords remarketing tag with the appropriate bucket ID. You can then target the ad groups to the different buckets in AdWords without Google having to target the IP ranges (as it is targeting the buckets you told it about instead). This approach obviously wont work with users who have not been to your site yet though.

Address Book Unique Phone Numbers

Is there any library out there that can take Address Book contacts with phone numbers and convert them to the unique phone number with international country calling code.
This would involve
Converting local phone numbers to international, once given a particular country code.
Recognise and maintain existing international numbers
This is to achieve something similar to whatsapp does, by using full phone numbers as usernames and converting users contacts to full phone numbers to check which of your friends are on whatsapp.
I am about to attempt it myself, but I feel there will be a lot of work in catering for the various different phone number configurations out there, so any head starts would be useful.

Resources