問題タブ [facebook-marketing-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2363 参照

php - ユーザー入力のない Facebook マーケティング API トークン

私は現在、Marketing API を介して facebook Ads メトリックを取得するサーバー CLI アプリケーションを作成しています。これは、サーバー上で長時間実行されるサービスとして実行され、ユーザー入力なしで定期的に実行されますが、取得する方法が見つからないようです。そうするためのトークン。

facebook PHP Api からアクセス トークンを取得するすべての手順は、ユーザーが facebook にログインすることを想定しているようです。curl で手動で接続できるかどうかをすばやく確認しましたが、Facebook のログイン プロセスで js によって生成された変数がいくつかあるため、複雑になります。

app id/secret だけで Marketing API のインサイトを取得する方法はありますか? または、ユーザー入力なしでアクセス トークンを取得することは可能ですか?

私が行った中で最も近いのはこれです:

しかし、「このリクエストのターゲット オブジェクトを特定できません。現在サポートされているオブジェクトには、広告アカウント、ビジネス アカウント、および関連オブジェクトが含まれます。」というエラーが表示されます。

0 投票する
1 に答える
322 参照

php - ダッシュボードで facebook マーケティング API を使用したユーザー制限リーチ

さまざまなキャンペーンのデータを表示するさまざまなダッシュボードを作成しています。

何度も受けているので心配です#17 User request limit reached

Facebook Marketing API を使用して特定のキャンペーンのインサイトを取得していますが、制限に達する理由がわかりません

ユーザーがFacebookにログインしてダッシュボードを表示するのを避けるために、単一のユーザーアクセストークンを使用しています。

このスクリプトを使用して洞察データを取得し、MySQL に保存します

ダッシュボードの最初のロード時に、デフォルトの時間範囲でこのスクリプトが実行され、ユーザーがデータを表示したい特定の日付範囲をダッシュ​​ボードで選択することができます。このスクリプトをもう一度実行してください。

この件に関する私の懸念は、20 の異なるキャンペーンからのデータを表示する約 20 の異なるダッシュボードがあることです。

制限は APPID ごと、またはユーザー トークン / IP ごとですか?

インサイト データをオンザフライで取得するためのより良い方法を見つけられないようです。

0 投票する
1 に答える
252 参照

facebook-marketing-api - Facebook Marketing API からのこれらの見積もりはどうなっていますか?

リーチの見積もりを取得しようとしています:

これにより、次のような結果が得られます。

これらの入札額は非常に高く見えます。これらはドルですか、それともセントですか?

0 投票する
0 に答える
217 参照

facebook - Facebook API - 連絡先データからのカスタム オーディエンス

米国外の人々の連絡先データのオーディエンスを作成するために、カスタム オーディエンス API を使用した経験のある人はいますか?

私が参照する API の一部: https://developers.facebook.com/docs/marketing-api/reference/custom-audience/users/

ご覧のとおり、ドキュメントには、提供される COUNTRY フィールドのデータの形式についての説明がありません。また、国が米国外の場合、ST フィールドのデータをフォーマットする方法もわかりません。地域名を使用する必要がありますか、それとも空白のままにする必要がありますか?

1000 人のユーザーをアップロードしましたが、誰も認識されなかったので、データを適切にフォーマットしなかったと思います。

リクエスト例: payload={"schema":["FN","LN","CT","ST","COUNTRY"],"is_raw":true,"data":[["adam","nowak ","ヴ​​ロツワフ","","ポーランド"]]}&access_token=____&format=json

ご覧のとおり、州フィールドを空白のままにして、英語の翻訳と小文字で国を提供しました。有効な値が "poland" ではなく PL である可能性があります。また、状態フィールドに何を入力する必要があるかについての情報は、私にとって非常に役立ちます。

前もって感謝します。

0 投票する
1 に答える
261 参照

facebook - 自分のアカウントのレート制限を管理する Facebook Ads API

私の質問は簡単です。自分の 1 つのアカウントで大量の Facebook 広告/広告セットを管理するアプリが必要です。

Facebook インターフェースを介して手動で行うのではなく、すべての広告セットの 1 日の予算を一度に設定するなどの基本的な操作。

問題は、1 つのキャンペーンで 50 ~ 100 個の広告セットを使用できるため、API の制限にかなり早く達していることです。時々それらをリストするだけで、API の制限に達しています。

Facebook アプリの詳細設定で、Facebook 広告アカウント ID またはビジネス アカウントを追加できることを確認しましたが、制限の緩和に役立ちますか?

またはさらに良いことに、これは可能ですか?大量の広告を処理しますか? 私たちには大きな予算がありますが、大量の広告を細かく管理するのは面倒です。