問題タブ [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.
facebook-marketing-api - Facebook マーケティング API - time_range
こちらのドキュメントに従ってください
https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group/insights/
広告のパフォーマンスなどに関する洞察を照会しています。ただし、time_frame を機能させることはできません。このようなクエリ
生涯統計を返すだけです。さまざまな方法でクエリを変更しようとしましたが、常にエラーまたは寿命です。
どんな助けでも大歓迎です!
ありがとう
python - Facebook 広告 API - 広告にカスタム トラッキング仕様を追加できない
私はfacebook-python-ads-sdkを使用しており、公式サイトをフォローしています:
https://developers.facebook.com/docs/marketing-api/tracking-specs#examples
と:
ピクセル トラッキング 広告の tracking_specs フィールドでトラッキング ピクセルを指定することにより、広告内のさまざまなピクセルのパフォーマンスを追跡できます。次のように定義するとします。
問題は、広告に追加したときにエラーが表示されることです
私のコード:
tracking_specs を削除すると、正常に動作します。また、ピクセルを adset に追加すると、正常に動作します。
したがって、ピクセルIDは正しいです。
私は何を間違っていますか?答えてくれてありがとう。
facebook - Facebook アプリは、その管理ページの投稿に対して広告を作成できますか?
manage_pages, publish_pages
役割を使用して Facebook ページにメッセージを投稿するアプリケーションに取り組んでいます。
次に、広告を使用してこれらの投稿の一部を宣伝する必要があります。そのため、ads_management, read_ads
役割も求めます。
これらのロールとマーケティング API を使用すると、ページ投稿用の広告を (ページのアクセス トークンを使用して) 作成し、ページではなくアプリにリンクされた広告アカウントを使用して (広告は投稿に対する報酬なので、アプリから支払われます)。
最初の POC では、ページのアクセス トークンとアプリの広告アカウントを使用すると認証エラーが発生します。そして、これは私にとっての論理です: アプリは、ページトークンが彼/彼らに属していない広告アカウントでお金を使用することを許可できません!
Ok。アプローチを変更しました。ここで、広告アカウントにアクセスできる組織の誰かからのユーザー トークンを使用します。これで、マーケティング API を使用してアカウントを操作できるようになりましたが、このユーザーは管理されたページの投稿に対して広告を作成できません。これは、管理されたページのそれぞれで広告主の役割を持っていないためです!
問題は、マーケティング API がアプリケーション レベルのロールを使用せず、ユーザーのロールのみを使用することだと思います...そうですか?
私たちのアプリケーションには必要なすべてのロールがあるため、私はこれを言っていますが、もちろんスタッフはそうではありません (アプリの組織の人ではなく、Facebook ユーザーがアプリを承認します)。
では、そのページの広告を投稿および管理できるが、ページとは関係のない広告アカウントを使用するアプリを使用して、Facebook マーケティング API を使用する方法はありますか?
facebook - Facebook Lead Ad - フローの続き: データをハッシュ パラメータとして渡さない
ここに記載されている手順に従って、FB リード広告を作成しました。手順 7 で説明したように、「宛先 URL 」を指定しました。また、 https://developers.facebook.com/docs/marketing-api/guidesで説明されているように、ページ (宛先 URL) が継続的なフローのハッシュ パラメータを読み取れるようにしました。 /lead-ads/v2.5#continuedflow . ただし、リード広告フォームが送信されると、ハッシュ パラメータとして渡されるデータはありません。誰かがこの機能を正常に使用した場合、またはそれを機能させる方法を知っている場合は、助けてください.
前もって感謝します。
python - 単一のクエリ + Facebook マーケティング API ですべてのキャンペーンのインサイトを取得する方法
Python でクエリを作成したいのですが、すべてのキャンペーンのパフォーマンスの詳細を 1 回のリクエストで取得したいと考えています。
Pythonクエリで以下のグラフAPIリクエストを変換する方法は?
以下のクエリを使用してみましたが、Facebook にリクエストを送信するために複数回送信するのは間違った考えであり、Facebook は User を 30 分間ブロックします。
悪いことに、キャンペーンごとに「get_insights()」を呼び出してリクエストを送信しています。
アップデート
また、インサイトを直接取得しようとしました。以下のコードは、1 つのキャンペーンの詳細のみを返しますが、1 つのアクティブなキャンペーンと 87 の配信されていないキャンペーンがありlevel=campaign
、params も更新します
クエリ: 更新されたコードを使用して、単一のクエリを使用してすべての配信済みおよび未配信のキャンペーンを取得するにはどうすればよいですか?
facebook - object_story_spec 仕様は連想配列でなければなりません
api でクリエイティブを作成したい。object_story_spec パラメーターを投稿すると、「クリエイティブ仕様は連想配列でなければなりません (オプションで json エンコード)」というエラーが表示されます
これは有効な私のjson値です。
developers.facebook.com/docs/marketing-api/reference/ad-creative#Creating
facebook-graph-api - マーケティング API を使用して Facebook 広告の「最終」URL を取得するにはどうすればよいですか?
広告の種類が異なれば、URL の場所も異なります。今のところ、一部の広告にはパラメーターに URL が含まれておりurl_tags
、他の広告にはそれが含まれていることがわかりadcreatives[object_story_spec][link_data][link]
ます