AdAccounts
ユーザーが利用できる広告アカウントをクエリします。広告アカウント情報へのアクセスには、ads_read アクセス許可が必要です。
テーブル固有の情報
Facebook のAdAccounts は、広告を作成するために利用できるFacebook のアカウントです。そのようなアカウントのID は、"act_" 形式で返されます。また、別のテーブル用のリクエストにターゲットとして指定される場合は、"act_" が接頭辞として付けているID のみを指定する必要があります。
Select
広告アカウントをクエリする場合は、結果をフィルタするには、ID またはTarget が指定できます。次に例を示します。
SELECT * FROM AdAccounts WHERE Id = 'act_123456'
Facebook Business Manager を使用してクライアントのAdAccounts を管理する場合、ビジネスアクセスできるすべての広告アカウントID は次のように表示されます。
SELECT Id FROM AdAccounts WHERE Target IN (SELECT Id FROM Businesses)
ID が指定されていない場合は、ユーザーアカウントに利用可能なアカウントが一覧表示されます。
Columns
Name | Type | Description |
ID [KEY] | String | 広告アカウントのID。 |
Target | String | ビジネスID などの広告アカウントを取得するターゲット。 |
AccountId | String | Facebookで直接見ている広告アカウントのID。 |
AccountStatus | Integer | アカウントのステータス。有効値:1 = アクティブ、2 = 無効、3 = 未承認、7 = 審査中、9 = 猶予期間中、101 = 非アクティブ、100 = 削除保留中。 |
Age | Double | 広告アカウントの開始日から現在までの期間(日単位)。 |
AmountSpent | Integer | 選択されたアカウントの合計消化金額。リセット可能。 |
Balance | Integer | 未払い残高。 |
BusinessCity | String | ビジネスアドレスに使用するの市区町村。 |
BusinessCountryCode | String | ビジネスアドレスに使用する国コード。 |
BusinessName | String | ビジネスに使用するアカウント名。 |
BusinessState | String | ビジネスアドレスに使用する州名の略称。 |
BusinessStreet | String | アカウント用のビジネスアドレスに使用する所在地住所の1行目。 |
BusinessStreet2 | String | アカウント用のビジネスアドレスに使用する所在地住所の2行目。 |
BusinessZip | String | ビジネスアドレスに使用する郵便番号。 |
Capabilities | String | 広告アカウントに許可する機能。 |
CreatedTime | Datetime | アカウントの作成時刻。 |
Currency | String | アカウント設定に指定されている通貨。 |
MinCampaignGroupSpendCap | String | キャンペーングループの最小予算。 |
Name | String | アカウントの名前。アカウント名が設定されない場合、このフィールドが空になります。 |
OffsitePixelsTosAccepted | String | コンバージョントラッキング利用規約に同意したかどうかを示します。 |
OwnerId | String | 広告アカウントオーナーのFacebookID。 |
SpendCap | Integer | アカウントの最大予算。最大予算を過ぎると、キャンペーンが停止されます。「0」が設定されている場合、最大予算がない意味です。 |
TimezoneId | String | 時間帯のID。 |
TimezoneName | String | 時間帯の名前。 |
TimezoneOffsetHoursUTC | Double | 協定世界時と現地時間の差異。 |