広告媒体への連携用のジョブフローでエラーとなった場合の対応方法について記載します。

権限設定起因のエラー

Google

  • Unexpected error has occurred: (<_InactiveRpcError of RPC that terminated with: status = StatusCode.PERMISSION_DENIED details = "The caller does not have permission"・・・
      - 原因:媒体側の権限設定が正しく行えていない可能性があります。
      - 対策:Google広告 MCCとクライアントアカウントの所有者についてをご確認の上、設定を見直してください。解消されない場合は、サクセス担当までお問い合わせください。

facebook

  • [{"users_received": 0, "request_error": {"message": "(#100) Data is missing or does not match schema", "type": "OAuthException", "code": 100, "error_subcode": null, ・・・
      - 原因:媒体側の権限設定が正しく行えていない可能性があります。
      - 対策:Facebookカスタムオーディエンス連携の事前設定をご確認の上、設定を見直してください。解消されない場合は、サクセス担当までお問い合わせください。

データ起因のエラー

Google

  • Error: tid : The value provided for parameter ‘tid’ is invalid.
      - 原因:クエリパラメータで指定している「tid」の値が間違っています。
      - 対策:正しい値を設定の上、再度ジョブを実行してください。

  • Error: (<_InactiveRpcError of RPC that terminated with: status = StatusCode.UNAUTHENTICATED ・・・ errors { error_code { authentication_error: CUSTOMER_NOT_FOUND } message: "No customer found for the provided customer id." }・・・)
      - 原因:ジョブフローで指定している「Google広告 ユーザーリストID」の値が間違っています。
      - 対策:正しい値を設定の上、再度ジョブを実行してください。

facebook

  • "validation_errors": [{"messages": ["Invalid format for phone number:'・・・'. Please check passed phone number."・・・
      - 原因:クエリで抽出した「電話番号」の値に不正文字列が含まれています。
      - 対策:クエリで抽出する際に置換等を活用し、国番号を含めた数字のみの形式となるようにしてください。

  • Error: [このイベントのタイムスタンプとして古すぎる値が送信されました。イベントは、7日以内のイベント発生時点で送信される必要があります。過去7日以内の、イベント発生時点のタイムスタンプを入力してください。]
      - 原因:クエリで抽出したイベントデータに、7日以前のものが含まれています。
      - 対策:7日以内のイベントデータのみが抽出されるように、パラメータを変更してください。

その他のエラー

facebook

  • {"users_received": 0, "request_error": {"message": "Failed to update the custom audience", "type": "OAuthException", "code": 2650, "error_subcode": 1870145, "is_transient": false, "error_user_title": "AudienceUpdateInProgess", "error_user_msg": "You can't replace a customer list Custom Audience that is in the process of being updated. Wait for the audience availability to become \"Ready\" and try again.", ・・・}
      - 原因:データの使用状況の確認(DUC)が実施されていません。
      - 対策:データの使用状況の確認(DUC)を実施した上で、再度ジョブを実行してください。(詳細はデータの使用状況の確認をご確認ください。)

  • request_error: API access disrupted. Go to the App Dashboard and complete Data Use Checkup・・・
      - 原因:媒体側のオーディエンスのステータスが「更新中」になっています。
      - 対策:利用可能ステータスになってから再度ジョブを実行してください。

共通

  • Request completed, but success rate is too low: 0(success) / xx(sent) = 0
      - 原因:原因不明のエラーが発生しています。
      - 対策:再度ジョブの実行をお試しください。それでもエラーが解消しない場合は、サクセス担当にお問い合わせください。