Does Facebook Audience network support app-ads.txt? - facebook-audience-network

The policy says
Publishers that maintain an ads.txt or app-ads.txt file must include
Audience Network listed appropriately and accurately.
What line needs to be included in the app-ads.txt file?

facebook.com, Business ID, RESELLER, c3e20eee3f780d68
according to Facebook Audience Network documentation: https://developers.facebook.com/docs/audience-network/guides/authorized-sellers

Related

Plaid does not support connections between [Bank] and [Application]

I'm using Plaid Link and server-side API to let users register account/routing numbers with the auth product. We have customers with a bank that's retrievable in the UI's Select Your Bank search bar and with the API's /institutions/get endpoint, but it seems to not be a viable option to select and link. When I try to link it in the UI, there's a warning icon and a message that says "Plaid does not support connections between [Bank] and [Application]. Try another financial institution or check for another connection method."
Does this mean the bank can be supported, but my application isn't properly configured to support it? It seems to have the product I'm using (auth). I'd like to enable customers to add this specific bank, but also understand what the blockers are to supporting similar banks for my application.
I had seen that some banks require Oauth, but this one doesn't look like it does (oauth is false for it when I call /institutions/get). I wonder if there's some other requirement I'm missing.
You say you're initializing with auth, but are you initializing with only auth and nothing else? You can get this error if you're initializing with multiple products and it doesn't support all of them.
What's the bank? Knowing that would help a lot for troubleshooting; some banks are special snowflakes in various ways.
Try (Node API)
PlaidClient.institutionsGetById(institutionId);
which will give you the products the given institution supports.
Example:
{"country_codes":["US"],"institution_id":"ins_xxx","name":"XYZ","oauth":false,"products":["assets","balance","transactions","identity"],"routing_numbers":["xxx"]}
If you have generated a link token that does not contain the products listed from your bank (above), you will get the error "Plaid does not support connections between ..."

Google rejected publication the Chrome extension saying “Your Product violates the Privacy Policy & Secure Transmission section of the policy” [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 2 years ago.
Improve this question
We have been trying to publish the new version of the extension which is already in Chrome Web Store, but Google rejected it sending the following email:
**Your item did not comply with the following section of our Program Policies:
"User Data Privacy"
The Privacy Policy & Secure Transmission section requires that:
If your product handles personal or sensitive user data (including personally identifiable information, financial and payment information, health information, authentication information, website content and resources, form data, web browsing activity, user-provided content and personal communications), then your product must:
- Post a privacy policy.
- Handle the user data securely, including transmitting it via modern cryptography.
To comply with this policy:
Provide a working link to your privacy policy in the appropriate field in the Chrome Web Store Developer Dashboard.
The link must lead to a privacy policy that is owned by you.
The privacy policy must also accurately and fully disclose all the details pertaining to how your product collects, uses and shares user data, including the types of parties with whom the data is shared.**
There is the working Privacy Policy link in Chrome Web Store Developer Dashboard that contains detailed information about which data we collect, how we do that and use this information; how this data transmitted and secured. We have also described the usage of permissions in Chrome Web Store Developer Dashboard, but Google still declines our submission. We have been trying to directly contact Chrome Web Store team for more details, but ,unfortunately, there is no response from them and they are continuously sending the email above without additional clarifications... Did anyone experience the same problem? How were you manage to resolve it?
Have the same issue. My guess is that they're trying to have everyone comply with GDPR &/or CCPA to be safe.
I will take a look at Grammarly's terms to see what a company that constantly updates their Chrome Extension does.
Chrome's User Data FAQ's are also a great resource.
In my case, my extension is a free (not for profit) extension that does not really handle or store user information, nor does it track data. So I may try doing what others have done and just spell that out in the description.
Hope this helps!

How do I determine which gmail permission is causing Google to send my clients 'Limiting access to data in your Google Account' emails? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 3 years ago.
Improve this question
My clients are receiving emails like this (I quote the text, but it is an html email):
From: Google Accounts
Date: [OMITTED]
Subject: Limiting access to data in your Google Account
To: <[OMITTED my client's email address]>
Hi,
Although you don’t need to do anything, we wanted to let you
know that the following apps may no longer be able to access
some data in your Google Account, including your Gmail content.
If these apps are unable to meet the deadline to comply with our
updated data policy requirements, they'll lose access to your
Account starting July 15th, 2019.
[OMITTED my company's name]
We are making this change as part of ongoing efforts to make
sure your data is protected and private.
You can always view, manage and remove apps you’ve given
access to your account by visiting your Google Account.
Thanks,
The Google Accounts team
I operate a webapp that uses the following gmail API methods:
gmail.users.getProfile
gmail.users.messages.send
gmail.users.threads.get
As far as I know I am following all of the rules. I have searched through the Google APIs Console, but I cannot see what data policy I am violating.
How can I determine the data policy I am violating? Why hasn't Google reached out to me about this?
Is this a convincing phishing scam? These emails are being sent to my clients, so I don't have access to see if they are signed properly, but from what I can tell from the forwarded emails they appear to be authentic.
You are not violating any security policy. This is a standard mail that comes when ever a user connects their account to a new application containing high risk scopes (note as far as I know not all scopes will result in this mail but I haven't actually tested all scopes). This most often comes with the Gmail scopes in applications.
I would double check that your application has been verified it may help to remove some of the notifications your users are getting. Users should be informed by Google when they are accessing third party applications and warned about what that could mean.
The following scope is one of the most critical as far as Google is concerned this is most likely the one that will mean your users will always get this email when they authenticate your application. I wouldn't be surprised if all the Gmail scopes would result in that mail but I haven't tested it.
https://www.googleapis.com/auth/gmail.send
verification
This email is most likely related to the fact that this application has not been verified to use the gmail scopes. Gmail scopes are one of the most sensitive scopes as far as Google is concerned as the chance that they could be abused by malicious developers is even greater.
You should apply for verification as soon as you can google may contact you and ask for a video of your application running.
Unverified apps
In most cases it does NOT cost anything to be verified. In some cases, for particularly sensitive APIs, Google may require an outside audit of your code to make sure it does not put users of your program at risk.
After several hours of piecing together information across multiple sites along with a friend while waiting for further clarification from Google the following information was found which I hope will help developers in the future.
additional reading piecing together information available:
Elevating user trust in our API ecosystem while this page does mention "All fees are paid directly to the assessor and not to Google." it does not state an amount. Again i have never heard
of anyone having to pay for this. However I have contacted Google and requested that the page be updated with more accurate information as to what the fee entails.
Additional Requirements for Specific API Scopes
Why fee clearly states why a fee is charged. These assessments are done by a third party company that must be paid. It would be unrealistic IMO for a company wishing to develop an application using Googles API to expect Google to pay for this: IMO it makes perfect sense that the cost would be transferred to the company developing the application. they will after all be making money on the application.

What do the "actions" listed in some Activities do? (Smart Home API)

Some activities have an "Actions" property. Can that be accessed through the API or are they simply placeholders for now?
This is a reserved namespace for future device keys and is not yet public. We hope to expand our Smart Home Group API in late 2016 which should include this capability. Developers that have signed up for the Smart Home Group developer program will receive an email once additional functionality has gone live.

Is Audience in Google Adwords can use Destination URL using the API?

I know that basically Audience (Remarketing \ User Lists \ Interest Lists \ Any other name...) don't have a Destenation URLs.
With that I have notice that I can update the URL of the criteria which warrpe the Audience.
Then when I get the Criteria_Performance_Report I see the URL I've updated.
Now, My question is, If an ad is triggered with this audience will it get the Ad destination URL or the Criteria destination URL.
Thanks for taking the time to help.
R.g.
Audiences do support unique destination URLs, and you can see/edit them in the AdWords web interface by showing the "Destination URL" column. You can set them via the API as well as you've seen, and they should serve correctly.

Resources