Tasked with writing a client to interact with Google Ad Manager. From what I can tell there are three "official" python client libraries on PyPi released by Google. One seems to be legacy, as indicated in its README, but the other two seem to be actively developed.

https://github.com/googleapis/google-api-python-client (Legacy, first release = 2011)

https://github.com/googleads/googleads-python-lib (first release = 2014)

https://github.com/googleads/google-ads-python (first release = 2018)

The latter two have the same three developers. Which to use?

I need to send a Calendar file (ICS) from the REST Api but i can`t.

Nevertheless, I could send a jpg file. In this article Twilio staff announced that users can send images and videos, but also PDFs, text files, and audio files using the Twilio API for WhatsApp.

This is my call with JPG file that attach the media in a whatsapp message OK:

curl -X POST \ https://api.twilio.com/2010-04-01/Accounts/ACYYYYYYYYYYYYYYYYY/Messages.json \ -H 'authorization: Basic  XXXXXXXXXXXXX' \ -H 'cache-control: no-cache' \ -H 'content-type: application/x-www-form-urlencoded' \ -H 'postman-token: 58fa6aca-3b92-66d4-f675-9906bed37302' \ -d 'To=whatsapp%3A%2BXXXXXXXX&From=whatsapp%3A%2BYYYYYYY&Body=Hola%20probando2&MediaUrl=https%3A%2F%2Flh4.googleusercontent.com%2F-nbafRpNzZAc%2FWjHLp8y3NOI%2FAAAAAAAAAAA%2Fc8CSoPlcgcAazvZFKSU3uYxwo3HZ7FVewCOQCEAE%2Fs128-c-k%2Fphoto.jpg%0A' 

When i substitute MediaUrl path with a txt file path or ics file, the message wasn't attach the file:

for example something like this:

curl -X POST \ https://api.twilio.com/2010-04-01/Accounts/ACYYYYYYYYYYYYYYYYY/Messages.json \ -H 'authorization: Basic  XXXXXXXXXXXXX' \ -H 'cache-control: no-cache' \ -H 'content-type: application/x-www-form-urlencoded' \ -H 'postman-token: 58fa6aca-3b92-66d4-f675-9906bed37302' \ -d 'To=whatsapp%3A%2BXXXXXXXX&From=whatsapp%3A%2BYYYYYYY&Body=Hola%20probando2&MediaUrl=https:%2F%2Faaa.bbb.com%2Fccc%2Fcalendar.ics%0A' 

I have Google Analytics App and Web Account. It automatically created with Firebase.

i have linked my google ads account to my analytics account. it has shown on my google analytics account that my ads account is now linked. but on my google ads account, it still does not show any connection to google analytics.

I have a get this error "The Google Account that you're using doesn't have 'Edit' permission to any Analytics properties. To link accounts, or make changes to your link, ask the administrator of the Analytics account for 'Edit' permission. " in the Google ads. But all permissions granted.

What should i do ?

Thanks.

Over the past five months our Google Ads campaign has had a significant increase in CTR and decrease in conversions. After analyzing the last 18 months of web logs, we found a massive increase in visitors that do not download any website resources, which only occurred in the last five months. For these types of visits, there is only a single entry in the web log with the referring URL of google.com and a URL with the gclid (google ad click ID). There are no web log entries for downloading the stylesheets, javascript, images, fonts etc.

We have had about 10,000 of these types of visits over the last five months, compared to about 250 for the preceding 12 months. This represents about a quarter of our total ad clicks (40,000) over the five month period. The IP addresses for these 10,000 visits are unique over the last 18 months of web logs and none of these visits converted to a sale. Our conversion rate over the preceding 2 years was over 40% on average. Almost all of these visits are from mobile devices with iPhone as the User Agent.

We understand that a returning visitor would not download website resources, such as stylesheets, if they are already in their browser's cache. However, it seems unlikely that we have received 10,000 clicks from genuine returning visitors with different, unique IPs, and none of them returned to purchase anything.

Is there any other reason why a visitor/browser would not download website resources? Is this most likely the result of a click farm that simply swithces the IP address of mobile devices, but does not clear the cache?

Any suggestions or advice would be greatly appreciated.

I need to connect to the google ads API with a coldfusion application. I already setup a connection to the google analytics API with the use of a code written by Jen (https://github.com/jensbits/CF-GA-service/blob/master/cfanalytics/cfanalytics.cfc).

I know this is not a straight forward question, but I am stuck on how to proceed this for google ads. Is there any reference material online that explains how to do this in coldfusion? Or can anyone help with the first steps setting this up.