Is the Pinterest ads API open to all developers yet? - pinterest

My company has several customers interested in integrating our marketing software with Pinterest. I've seen lots of articles about Pinterest's ads API, but the closest I've seen to it being "live" is an article announcing their marketing development partners.
Is the Pinterest ads API publicly available, and if so, do I get access when I sign up as a regular Pinterest developer (and where are the docs)? If not, is there any notice announcing when it will be?

Related

Post reviews to Google Business Profile

I am creating an app that allows users to rate businesses (who are our customers). The businesses would like the user reviews to be cross-posted to their Google Business Profile in addition to appearing as an in-app review in our ecosystem. Does anyone know if there is a way to embed a Google-blessed widget in a mobile app that would allow posting a review to the Google Business Profile?
New reviews can only be created via Google Maps UI or the Google Knowledge Graph UI. The Google Business Profile APIs only support listing and replying to reviews (https://developers.google.com/my-business/reference/rest/v4/accounts.locations.reviews).
So the closest way to get directly to posting a new review would be via this URL pattern:
https://search.google.com/local/writereview?placeid=<PLACE_ID>
e.g.
https://search.google.com/local/writereview?placeid=ChIJj61dQgK6j4AR4GeTYWZsKWw

Pulling Google Reviews for a site other than our own

Is it possible to display Google Reviews for a company that you don't own the Google My Business profile for?
My company works with local artists - many of whom have their own Google Business page.
They want to show the Google Business reviews on their site, but unless I'm reading the documentation incorrectly, you can only pull reviews for accounts you own and control.
If you do not have access to their business, you cannot get the reviews via "Google My Business", which makes sense. There is however also the Places API allowing you to request the 5 latest reviews of a business:
https://developers.google.com/maps/documentation/places/web-service/details

Google Invoice API, documentation?

There is an API listed in Google APIs (oAuth2) that can be enabled with the service name invoice.googleapis.com. As per the description, it supposedly allows you to fetch Billing invoices for products like Google Adwords, Enterprise etc.
However, there does not seem to be any documentation available online. The PHP client (the one I'm using) also doesn't have an implementation for this.
Does anyone have any more information about this? Is this still in development?

Android and iOS billing for multi-platform saas

Just wondering if someone can clear this up for me as its kind of a grey area and not sure what to do.
I have a website that is split into frontend and api and has a subscription service provided by stripe on the api. I am now making apps in ionic for both apple and google stores but Im unsure of how the payments will work on the platforms, ideally i would like to just stick to using stripe but Ive been reading about both stores and this is where I need guidance.
From what I have read it seems to be that I have to use google play billing and apples alternative. Do I have to use these for the apps going into their respective stores or can I continue to use stripe within the apps? As i see it its a multi platform saas. So why cant I just send the card info to my api for charging?(I know theres alot of security involved and its not as trivial as I make it out to be)
Ive been reading conflicting statements from multiple sites and Im just not sure which is correct and the docs on google play billing make no reference to this. Its a multiplatform service so can I just send on the card details to my api
But what I have found is that apple have this
3.1.3(b) Multiplatform Services: Apps that operate across multiple platforms may allow users to access content, subscriptions, or features they have acquired elsewhere, including consumable items in multi-platform games, provided those items are also available as in-app purchases within the app. You must not directly or indirectly target iOS users to use a purchasing method other than in-app purchase, and your general communications about other purchasing methods must not discourage use of in-app purchase.
Which to me states that I have to use Apple Pay and make no reference to my other payment methods for fear of being refused from the store.
I can't comment for Apple. For Google Play the best place to answer this sort of question is the Developer policy center. In the Monetization and Ads section it says
Developers offering products within another category of app downloaded on Google Play must use Google Play In-app Billing as the method of payment, except for the following cases:
Payment is solely for physical products
Payment is for digital content that may be consumed outside of the app itself (e.g. songs that can be played on other music players).
You should read all of the linked page and decide what category the stuff you are selling falls into.

How to get info about game purchases from Google Play on server

Situation is:
we sell our games through Google Play;
we have our own statistics service which counts income and all other financial metrics (it's server application);
we used google checkout API in this service to get information about game purchases from Google Play (income in particular);
after google checkout API was dismissed we couldn't find a way where get this information from.
The question now is: how to get information about game purchases from Google Play? I mean not only in-apps but also purchases of premium games.
Note, you can process the CSV monthly transaction report files from the "Financial Reports" tab using this tool (they have filenames like PlayApps_201401.csv):
https://github.com/eggheadgames/app_earnings
Full disclosure: my company wrote and open sourced this tool after much searching for something similar. Hope it's useful to others! (It works with Amazon Android app store reports too).
I've found it myself. There is no notifications mechanism in Google Play now. But you can get game purchase information by downloading financial reports from Google Console. There are reports, which contain transactions (not agregated) info, including financial stats. This reports can be downloaded automaticaly from Google Cloud Storage. See "Financial Reports" tab at Developer Console for details.

Resources