Multiple Advertisers in Login With Amazon - amazon-advertising-api

we currently building an app, the goal is to provide our customers who are amazon advertisers with a customized dashboard to manage their own Amazon data, we create LWA by following these steps https://advertising.amazon.com/API/docs/en-us/setting-up/step-1-create-lwa-app. So far we successfully onboarded a new advertiser by authorizing our app by the advertiser through LWA and we are able to pull the advertiser's data like Sponsored Products, Sponsored Videos and Sponsored Display using the advertiser profileID. We are planning to integrate hundred of advertisers into our app. We tried to onboard a second advertiser before we push our app in production, however, we are stuck in getting the new advertiser's profileID.Actually the authorization through LWA was successful for this second advertiser, the amazon response contains the advertiser's information like Name, customerId, Primary_email which we then saved into our own database. The /profiles endpoint in Advertising API contains only the profileId of the first advertiser we previously onboarded. We are expecting tru profile's in /profiles API since we already onboarderd twi advertisers. My question is, why we can't get the profileID for the second advertiser we onboarded? It seems that the authorization through LWA was successful but it doesn't authorized our app to have access to the new advertiser's data because the profileID was not available in /profiles endpoint.
According to the support engineer, it is not possible to have multiple advertisers to authorize our app tru LWA.
Has anyone encountered this issue?
Regards

Related

Cannot submit the application form for requesting access to the Amazon advertising API

We wish to access the amazon advertising API and we follow the steps in this link to apply as a partner. However when we tried to submit an application we encountered an error that says,
Please ensure that you are signed into the Amazon account affiliated
with your corporate email address. If you do not have an Amazon
account affiliated with your corporate email address, you may update
your current Amazon account or create an account
We have tried various accounts and email addresses affiliated with Amazon but it still produces the same error. Also, I don't know what corporate email address are they referring to. I've also posted it on other forums since last week but didn't get any replies so I'm trying it here because maybe a user here knows how to resolve it. I've tried also the amazon advertising API customer support team but it seems that I need to have my application approved first before I can submit a ticket.

Oracle Financial Cloud Rest API End Points

I have configured Oracle Financials Cloud.
Now I want to communicate with an Oracle Financials Cloud REST API.
How can we get that in Oracle cloud?
I checked all the settings, but I could not found the rest API endpoint.
Reference : https://docs.oracle.com/en/cloud/saas/financials/18b/farfa/Quick_Start.html
You get your REST endpoint in your Oracle Cloud welcome email.
If you don't have that one, you can look it up like this:
Sign in to My Account (where the billing and service overview are, not the Financials cloud itself). Go to the services page.
Click the service name to open the details page for Financials Cloud. At the top of the page, clicking the triangle to the left of Service Details: displays the data center name, identity domain name (display name), identity domain id (internal name), subscription type (paid, trial, or prepaid), and service instance: production or test.
By default, the Overview tile is in focus. It displays additional information about the service, including plan, service dates, subscription ID, order ID, account, CSI number, buyer, account administrators, data center, version, status, URL to the My Services application, SFTP user accounts, and REST endpoint.
https://docs.oracle.com/en/cloud/get-started/subscriptions-cloud/mmocs/viewing-service-details.html

Firebase: Uniquely identify a browser session

I am building an application where in analytics data gets written to Firebase.
This is a plug in to an eCommerce site and there is no guarantee that user would login to the eCom site so identifying using user id is not an option.
Of all the connected users currently online how can I selectively push a notification to a specific user? I have done this before using Node.js/SocketIO. In socketIO world this can be achieved by socket.id which is unique for a socket object.
I am rewriting the app in Firebase , any help is greatly appreciated.
You can identify anonymous users temporarily by randomly generating a string using push(). Once you've assigned every anonymous user with a random ID, you can push notifications to that user by writing data to that user's location using set or push.

How to retrieve Google Analytics account owner email address using API

I'm accessing the Google Analytics API v3.0 with the .NET client adapter.
This is all working very good, but I'd like to get the account owner e-mail address for a given account that I have access to.
The resource description only has Id, Name, create- and update date.
Is there a way to get more detailed data for this account? Ideally the owner e-mail address or user data would be great. I couldn't find anything in the Analytics API docs, also nothing declaring that this information is NOT possible to get...
Google Analytics account doesn't really have an "owner" per se. Each account can have multiple users with different permissions.
Recently, Google Analytics launched a new permissions model (see this blogpost for more info), and it'll be rolled out to all the users in the coming weeks. Currently, this information is not available though the Analytics API, but feel free to file a feature request here.

Proper workflow for onboarding new customers via API (we're a PMD partner)

We're actively developing our PMD ads management tool. We have a number of customers who want to advertise but don't have a Facebook account of any kind. I have a two part question:
(1) Is their an API/programmatic way for us to create a proper user account for our client so the client can in turn log in to their fresh Facebook account and enter ads payment information? For example, I can imagine an open graph call like this:
createFBUserAccount(f_name:"Joe",l_name:"Smith",email:"joesmith#gmail.com",isbusiness:"false");
or for a person
createFBUserAccount(business_entity_name:"ACME Corp",email:"contact#acmecorp.com",isbusiness:"true");
(2) For users who don't want a Facebook account but still want to advertise on Facebook through us, what is the proper way to create their ads? Let's say this is a business interested in buying External Website ads (or Mobile App Install, or any number of other ad units).
we currently don't have a way to create Ad Accounts through API. The user will have to create an account directly through https://www.facebook.com/advertising.
We also have business accounts (doc: https://www.facebook.com/help/131976240210052)
We require either a user account or business account to advertise with us.
Hope this is helpful.

Resources