Post not yet marked as solved
Hey!
I'm following this article:
https://developer.apple.com/documentation/apple_search_ads/implementing_oauth_for_the_apple_search_ads_api#see-also
I'm now at the "Request an Access Token"-step.
Just getting <Response [400]>
and {"error":"invalid_client"}.
Anyone have an ideas here? If so I would greatly appreciate it!
Using the following Python code:
(in url I paste in my client_id and client_secret.)
import requests
url = "https://appleid.apple.com/auth/oauth2/token?
grant_type=client_credentials&client_id=<insert_client_id>&client_secret=<insert_client_secret>&scope=searchadsorg"
headers = { 'Host': "appleid.apple.com", 'Content-Type': "application/x-www-form-urlencoded", }
params = { 'client_id': client_id, 'client_secret': client_secret, 'grant_type': 'client_credentials', 'scope': 'searchadsorg' }
response = requests.post(url, headers=headers, params=params)
Post not yet marked as solved
Hello,
I have been automating our daily ASA reporting via the Apple Search Ads Campaign Management API and have not found a solution for automating the impression share reporting. Is this data available in this API or a in different Apple API?
I looked into scraping the scheduled custom reports but it appears that would violate the terms of service. We are currently manually extracting this data as a custom report for each app every day (weekends and holidays included) and it eats up a lot of time.
Thank you in advance!
Post not yet marked as solved
According to Apple:
"Early next year, you’ll be able to use custom product pages to create ad variations with Apple Search Ads. Custom product pages will be available to select right from your Apple Search Ads account, letting you create more relevant ads for different audiences." Source: https://developer.apple.com/app-store/custom-product-pages/
The time has finally come. We can now create custom product pages. I have created two of them and got them approved by Apple as well.
However in Adsearch, under creative set, I only can see the original screenshots that I had submitted to Apple as part of the release. I can't create ads for the product custom pages, that I got approved later on.
Any ideas or advice, please?
Thanks
Post not yet marked as solved
Bonjour,
Je cherche à associer ma carte bancaire à mon compte Apple Search Ads.
Cependant, un message d'erreur apparaît quelque soit le navigateur Internet ou la carte bancaire utilisée.
Quel interlocuteur pourrait m'aider ?
Merci
Je peux transformer ceci : Marque (nom: "AUDI", modele: "RS3", modele2: "RS5",modele3: "RS6", image: "logo-audi",like: false),
J’aimerais faire un seul modele comme cela : Marque (nom: "AUDI", modele: ["RS3","RS5","RS6"] , image: "logo-audi",like: false),
Mais ça ne fonctionne pas auriez vous une solution ?
Le contexte est plusieurs TableView dans une TableViewController
Merci d’avance
Post not yet marked as solved
I have nearly identical campaigns that only differ in the location and a few keywords, but my UK campaign (which I only recently unpaused) has had zero spend or impressions (running since Monday).
This is very strange to me since my US and Germany campaigns always perform comparably. I would expect my UK campaign to be slightly different, but zero impressions is impossible.
Is it possible that this is a bug?
Post not yet marked as solved
I am using apple search ads api v4 to find keywords by keyword name. when fetching targeting keywords in a campaign’s ad groups.
I get
[ { messageCode: 'INVALID_INPUT', message: 'field not filterable', field: 'conditions[0].field' }]
the field is 'text', how can i search by keyword name? this problem also happens in campaigns and adGroups
Post not yet marked as solved
I am individual developer and I am trying to promote my free app that works on Mac OS ( https://tonfotos.com ) in google paid ads, however Google is consistently banning my ads due to usage of Mac trademark in it, even though it is only used to indicate compatibility of my App with Mac OS (like 'Download Tonfotos for free for Mac OS', etc.)
So what are Apple guidelines for independent developers in promoting their app on Google? Should we avoid mentioning that our apps are for Mac OS? Or is Apple OK with trademark usage in that context?
Are there any official guidelines published somewhere so I can refer to?
Post not yet marked as solved
Hi !
I am using the search ads API (https://developer.apple.com/documentation/apple_search_ads/using_apple_search_ads_api_functionality) but I did not find any sandbox or any way to test my code before sending it on a real account. I saw someone ask the question 3 years ago and did not have any response, it's why I am asking.
Thanks !
Hello!
I'm using this article to receive the token to get access to the API.
I created new Apple ID, set up Search Ads, and invite this new user from my main account (with access to ads/campaigns) with shared access to data through API.
In parallel I generated two keys (private and public) and uploaded public key.
So, I got clientId, teamId and keyId. Don't know why, but clientId and teamId in my case are the same. Then I used Python example from docs to create JWT token (or client_secret).
I got client_secret and then tried to send POST request to get access_token.
I used CURL from example (with my data):
curl -X POST
-H 'Host: appleid.apple.com'
-H 'Content-Type: application/x-www-form-urlencoded'
https://appleid.apple.com/auth/oauth2/token?grant_type=client_credentials&
client_id=id_here&client_secret=jwt_here&scope=searchadsorg
But I always receives 400 error:
{
"error": "invalid_client"
}
How to fix it? Did I miss something?
Post not yet marked as solved
Virtual Teleprompter app for Mac
Does anyone know when search-ads will be available for MacOS?
The app meets all the relevant policies and guidelines so I am suspecting MacOS support is still pending from Apple.
Post not yet marked as solved
Hello everyone,
I started a Basic Search Ads campaign about 3 weeks ago, but $0 has been spent so far.
The status has been "running" this whole time. I even put my Max CPI well over Apple's suggested price. My payment method also seems to be fine, so not sure what's going on.
Has anyone else had this problem?
Post not yet marked as solved
I have a MacOS app and it is not appearing in search ads. From the help section it says "To set up an Apple Search Ads account, you must have an app for iPhone or iPad currently on the App Store".
What about people who only have MacOS apps? Will search ads support be be added in the future for MacOS? I dont plan on adding any iPhone or iPad apps (only MacOS).
Thanks
Post not yet marked as solved
Hello! I am a developer of several Apps. Now I want to launch ads for my Apps. To make an App Store search show my app to the user. What wiil be the correct algorithm of actions?
Post not yet marked as solved
Hi,
I have been seeing a huge drop in conversion rate for the install to Free trial and Free trial to Paid subscriptions. Has iOS 15 impacted these conversion rates? Is anyone else facing a similar issue?
Post not yet marked as solved
Hi,
I have been running creative sets on my campaigns since 15th September and they were performing well but suddenly there has been a huge drop in spends on the new creative set since the 8th of October.
Has anyone by any chance experienced the same trouble and managed to resolve the issue with the Apple team? Would be great if you could share your experience.
Post not yet marked as solved
I am getting this error
Error: The data is not obtainable due to following:{"data":null,"pagination":null,"error":{"errors":[{"messageCode":"FORBIDDEN","message":"Unable to get user context","field":""}]}}, STATUS_CODE: 403
I am a Data Engineer, and I am getting data for campaigns with keywords using the Apple Search Ads API. There is a long list of keywords, and its so long that the Access Token expires since its set for one hour.
So for every POST request I make, I change the access token, so could this be the issue that I am changing too many times...
I haven't made a refresh token because it needs a redirect_url, and I am not using this data for an APP, its for a datawarehouse...
I hope someone can help me with this part
Post not yet marked as solved
Hello,
I have a trouble with my Search Ads account. Three weeks ago after unsuccessful payment my account changed status to "on hold". Second attempt to pay was successful - account became active. But all my applications have status "Ineligible for promotion" now. I checked "Terms of Use" and I can't see any visible violations. Support Team can't provide any specific details about this situation.
Does anyone faced similar problem?
Thanks in advance!
Post not yet marked as solved
i am trying to get orgId from this url "api.searchads.apple.com/api/v4/acls"
i am sign-in by apple-Id that is returning token info and then i am trying to request "api.searchads.apple.com/api/v4/acls" by bearer "token"
but i am getting error like that "message": "Invalid token: "
Is there a any way to get orgId with apple-Id
Post not yet marked as solved
Hi,
I'm trying to follow the guide for implementing OAuth for Apple Search Ads Api: https://developer.apple.com/documentation/apple_search_ads/implementing_oauth_for_the_apple_search_ads_api
I've created both keys, uploaded the public one, generated the JWT. Something goes wrong when I try to request the access token. Everything sent with Curl, Insomnia or Postman generates a 400 response with invalid_client as data.
I've used a JWT debugger to make sure that the client secret I have sent is correct. The request is sent as a POST, with the header and params set like in the example from the documentation. What could possibly be wrong? There is nothing in the documentation regarding invalid_client.
Best regards
Mike