OMM_FUNC_EXEC_ERROR は、特定の AMPscript 関数の実行時にエラーが発生したことを示します。このエラーは一般的なもので、文書化されているどの AMPscript 関数コールでも発生する可能性があります。この記事では、一般的なエラーの詳細を関数ごとに説明します。
| 関数コール | エラーテキスト | 解決策 |
|---|---|---|
| Add | Invalid value specified for function parameter. Function Name:ADD Parameter Name:Value Parameter Ordinal:2 Parameter Type:Numeric Submitted Value: | Add 関数コールの 2 番目のパラメーターに NULL または空の値が渡されました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| AttachFile | The EMAIL_ATTACHMENTS business rule must be turned on before using the AttachFile function | AttachFile AMPscript 関数は、メールの添付ファイルに関連しています。アカウントでこの機能を有効にしていない場合は、アカウントエグゼクティブに連絡して有効にしてください。 |
| AttachFile | FileReference parameter cannot be null or an empty string | AttachFile 関数には 2 つの必須パラメーターがあります。いずれかが null または空の文字列の場合、関数コールは失敗します。 動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| BarCodeURL | The barcode value cannot be null or empty string | BarCodeURL 関数に設定した値が null または空です。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
Base64Decode | Invalid length for a Base-64 char array or string. | デコードされた値が有効な Base64 形式ではありません。具体的には文字数が予想より少ない、または多い状態です。データが誤って切り捨てられていないか確認してください。 |
Base64Decode | The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters. | これは、Base64 文字列の末尾に文字が追加された場合に発生する可能性があります。デコードされる値が有効な Base64 形式であることを確認してください。 |
BuildRowSetFromXML | Invalid xml found in xml parameter | 関数コールに渡される XML が解析できることを確認してください。ヒント:複数の言語を認識するエディターを使用すると、XML 形式の問題を検出しやすくなります。 |
| ClaimRow | The required Data Extension name for a ClaimRow function call is empty. | 最初のパラメーターに有効なデータエクステンション名の値があることを確認してください。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| ClaimRow | The Data Extension name for a ClaimRow function call is invalid. | データエクステンションが関数コールに入力したものと同じ名前で存在することを確認してください。データエクステンション名が引用符で囲んであることを確認してください。共有データエクステンションを使用している場合は、関数コールを行っているビジネスユニットのデータエクステンションに対する権限を確認してください。 |
| ClaimRowValue | A ClaimRowValue function call did not find a row to claim in the target data extension and no default value was supplied. | 取得できる行がないか、すべての行が要求されました。 |
| CloudPagesURL | Page not found.Either PageID is invalid or does not belong to BU. | 最初のパラメーターで渡された PageID が数値であり、CloudPagesURL 関数を呼び出すビジネスユニットで見つかることを確認してください。 |
| Concat | Cannot CONCAT more than 500000 characters | 連結される文字数が上限の 500,000 文字を超えています。 |
| ContentAreaByName | Content Area "my contents\2022_test_content" could not be found. | 関数コールで指定されたフォルダーパスにコンテンツがあることを確認してください。コンテンツ名またはフォルダー名が完全に一致しない場合、このコールは失敗します。 |
| ContentBlockbyId | Invalid value specified for function parameter. | ID パラメーターに null または空の値が渡されました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| ContentBlockbyId | The specified content block does not exist | ID 値が存在しません。正しい番号が渡されたことを確認してください。 |
| ContentBlockbyId | Failed to convert parameter value from a String to a Int32 | 「Email fails with the error Failed to convert parameter value from a String to a Int32 」(「Failed to convert parameter value from a String to a Int32」というエラーでメールが失敗する) を確認してください。 |
| ContentBlockbyKey | The specified content block does not exist | キー値が存在しません。キーが完全に一致していることを確認してください。コンテンツブロック名とキーは必ずしも一致するとは限らないため、その違いがないかどうかを確認してください。 |
| ContentBlockbyName | Could not resolve content path. | 関数コールで指定されたフォルダーパスにコンテンツがあることを確認してください。コンテンツ名またはフォルダー名が完全に一致しない場合、このコールは失敗します。 |
| ContentImagebyID | The specified image does not exist | 渡された ID が存在しないか、存在はするもののコンテンツタイプが画像ではありません。 |
| ContentImagebyID | Invalid value specified for the function parameter | ID に null または空の値が使用されました。 動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
ContentImagebyKey | The specified image does not exist | 渡されたキーが存在しないか、存在はするもののコンテンツタイプが画像ではありません。 |
CreateSalesforceObject | Call to create the salesforceobject Lead failed!Error status code:DUPLICATES_DETECTED | このエラーはリード、取引先責任者、取引先で重複レコードを作成しようとすると発生します。この機能についての詳細は、「重複レコードの管理」ドキュメントを参照してください。 |
| CreateSalesforceObject | Call to create the salesforceobject CampaignMember failed! Error status code:CANNOT_UPDATE_CONVERTED_LEAD | CampaignMember を作成する CreateSalesforceObject 関数コールに渡された LeadId が Contact に変換されました。変換されたリードは更新できません。代わりに新しい ContactID を使用してください。 |
| CreateSalesforceObject | Call to create the salesforceobject {Object} failed!Error status code:INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY Error message: insufficient access rights on cross-reference id:0031A00001abcde | Salesforce システムユーザーが、作成されるオブジェクトと参照 ID (この場合は使用される取引先責任者) の両方のアクセス権を持っていることを確認してください。 |
| DateAdd | Invalid value specified for function parameter. Function Name:DateAdd Parameter Name:InputDate Parameter Ordinal:1 Parameter Type:Date Submitted Value: | InputDate パラメーターに null または空の値が使用されました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| DateAdd | Invalid value specified for function parameter. Function Name: dateadd Parameter Name:Number Parameter Ordinal:2 Parameter Type:Numeric Submitted Value: | DateAdd パラメーターに null または空の値が使用されました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| DateDiff | Invalid value specified for function parameter. Function Name:DateDiff Parameter Name:BeginDate Parameter Ordinal:1 Parameter Type:Date Submitted Value: | BeginDate パラメーターに null または空の値が使用されました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| DateDiff | Invalid value specified for function parameter. Function Name:DateDiff Parameter Name:EndDate Parameter Ordinal:2 Parameter Type:Date Submitted Value: | EndDate パラメーターに null または空の値が使用されました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| DateParse | String was not recognized as a valid DateTime | 日付形式がドキュメントに記載されたとおりになっていることを確認してください。[アカウント設定] | [日付形式] が DateParse 関数に渡された日付値の形式と一致していることを確認してください。たとえば、日付形式が [英語 (米国)] であるにもかかわらず、渡した日付値が「31/01/2022 12:00 PM」である場合、関数はエラーになります。詳細は、日時形式に関する開発者ドキュメントを参照してください。 |
| DateParse | The date string to be parsed cannot be null or an empty string | null または空の値が渡されました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| DatePart | Invalid value specified for function parameter. Function Name:DatePart Parameter Name:Date Parameter Ordinal:1 Parameter Type:Date Submitted Value:24.01.2021 | DatePart 関数で使用されている日付が有効な形式ではありません。日時形式に関するドキュメントを参照してください。 |
| DatePart | Invalid value specified for function parameter. Function Name:Datepart Parameter Name:Date Parameter Ordinal:1 Parameter Type:Date Submitted Value: | null または空の値が渡されました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| Divide | Invalid value specified for function parameter. Function Name: divide Parameter Name:Value1 Parameter Ordinal:1 Parameter Type:Numeric Submitted Value: | null または空の値が渡されました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| Field | Invalid column name (parameter 2) passed to Field function. No column of the specified name was found. Invalid Field Name:Birthday Function:Field( @Customer, "Birthday" ) | Field 関数が参照する行セットを構築するときに、項目名が一致していることを確認してください。この場合は、データエクステンションに [DOB] という項目がありますが、[Birthday] という項目はありません。 |
| Field | Invalid row (parameter 1) passed to Field function. Row is null or empty. Function:FIELD(@Customer, "DOB") | 変数 @Customer にデータがありません。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| Field | Invalid index (parameter 2) passed to Field function. Index is null or empty. Function:Field(@Customer, AttributeValue("Address")) | レコードの「address」の属性値から、購読者のデータが返されませんでした。 動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| Format | Invalid value specified for function parameter. Function Name:Format Parameter Name:DataType Parameter Ordinal:3 Parameter Type:Text Submitted Value: date1 | Field 関数の 3 番目のパラメーターには、「Date」または「Number」の 2 つの有効な値のみが含まれます。この場合、渡された値は無効な「date1」でした。 |
| FormatCurrency | The input value (undefined) cannot be formatted as a number. The first parameter value for a FormatCurrency call must be a numeric type supported by the requested format. Value: undefined Format:C | 設定した値はテキスト文字列である「undefined」で、数値ではありません。 動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| FormatCurrency | An error occurred when attempting to retrieve the culture's numeric format for a FormatCurrency function call. The passed culture value may not be valid. The third parameter value for a FormatCurrency call must be a recognized culture name such as en-US, en-GB, es-ES, fr-FR, de-DE, or ja-JP. See inner exception for detail. Culture: en_TW | カルチャーコード値「en_TW」は無効です。「サポートされる数値、名前、住所の形式 (ICU)」を参照してください。 |
| FormatDate | An error occurred when attempting to retrieve the culture's date time format for a FormatDate function call. The passed culture value may not be valid. The fourth parameter value for a FormatDate call must be a recognized culture name such as en-US, en-GB, es-ES, fr-FR, de-DE, or ja-JP. See inner exception for detail. Culture: en_FR | カルチャーコード値「en_FR」は無効です。「サポートされる数値、名前、住所の形式 (ICU)」を参照してください。 |
| FormatNumber | The input value () cannot be formatted as a number. The first parameter value for a FormatCurrency call must be a numeric type supported by the requested format. Value: Format:N2 | FormatNumber 関数に渡された値が null または空です。 動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| FormatNumber | An error occurred when attempting to retrieve the culture's numeric format for a FormatNumber function call. The passed culture value may not be valid. The third parameter value for a FormatCurrency call must be a recognized culture name such as en-US, en-GB, es-ES, fr-FR, de-DE, or ja-JP. See inner exception for detail. Culture:R$ | カルチャーコード値「R$」は無効です。「サポートされる数値、名前、住所の形式 (ICU)」を参照してください。 |
| FormatNumber | An error occurred when attempting to evaluate a FormatNumber function call. The specified D format cannot be applied to decimal values (0.0). It is only valid for integer types. The first parameter value for a FormatCurrency call must be a numeric type supported by the requested format. Value:0.0 Format:D3 | FormatNumber 関数の第 2 パラメーターは、結果の数値の形式を指定します。この場合、小数から小数に変更することはできません。代わりに、固定小数点 (F3) を試してください。例: %%=FormatNumber("0.0","F3","en-US")=%% の場合は「0.000」になります。 |
| GetPortfolioItem | Could not find URL for Portfolio item. Member ID: 1234567 Customer Key: Footer_text | GetPortfolioItem 関数は、従来のポートフォリオ機能を参照します。コンテンツがポートフォリオフォルダーに存在することを確認してください。この機能が存在しない場合、有効にすることはできません。代わりに、ContentBlockByKey などの ContentBlock AMPscript 関数を使用してください。 |
| HTTPGet | The remote server returned an error:(403) Forbidden. | この URL からコンテンツを取得するための正しい権限があることを確認してください。必要に応じて、URL の所有者に連絡してサポートを求めてください。 |
| HTTPGet | The remote server returned an error:(404) Not Found | URL が正しいことを確認してください。URL が変更または移動されていないことを確認してください。 |
| HTTPGet | The remote server returned an error:(429) Too Many Requests. | URL の所有者が URL に許可される要求の数に制限を設けています。これには、同時要求が多すぎる場合や、一定期間内での要求が多すぎる場合があります。URL の所有者と協力して、どのような制限を設けているかをよく理解し、コールが失敗しないようにしてください。あるいは、Marketing Cloud のコンテンツブロック内にコンテンツを直接保存することを検討してください。通常、コンテンツをローカルに保存すると、コンテンツを取得するために HTTPGet コールを行うメールよりもメールの送信速度が速くなります。 |
| HTTPGet | The remote server returned an error:(500) Internal Server Error | URL の所有者に問い合わせて、サービスに問題があるかどうかを確認してください。 |
| HTTPGet | The remote name could not be resolved: 'yourURLdomain.com' | URL の所有者に問い合わせて、サービスに問題があるかどうかを確認してください。 |
| HTTPGet | The URL parameter is empty. A valid URL must be included for the HTTPGet function call. | 動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| HTTPPost | The remote server returned an error:(400) Bad Request | 要求の形式が無効である場合のサーバーの応答です。URL に投稿されるコンテンツの構文が正しいことを確認してください。必要なヘッダー値も渡されていることを確認してください。 |
| HTTPPost | The remote server returned an error:(403) Forbidden. | この URL からコンテンツを投稿するための正しい権限があることを確認してください。必要に応じて、URL の所有者に連絡してサポートを求めてください。 |
| HTTPPost | The remote server returned an error:(404) Not Found | URL が正しいことを確認してください。URL が変更または移動されていないことを確認してください。 |
| HTTPPost | The remote server returned an error:(429) Too Many Requests. | URL の所有者が URL に許可される要求の数に制限を設けています。これには、同時要求が多すぎる場合や、一定期間内での要求が多すぎる場合があります。URL の所有者と協力して、どのような制限を設けているかをよく理解し、コールが失敗しないようにしてください。 |
| HTTPPost | The remote server returned an error:(500) Internal Server Error | URL の所有者に問い合わせて、サービスに問題があるかどうかを確認してください。 |
| HTTPPost | The remote server returned an error:(502) Bad Gateway. | URL の所有者に問い合わせて、サービスに問題があるかどうかを確認してください。 |
| HTTPPost | The remote server returned an error:(504) Gateway Timeout. | URL の所有者に問い合わせて、サービスに問題があるかどうかを確認してください。 |
| HTTPPost | The remote name could not be resolved: 'yourURLdomain.com' | URL の所有者に問い合わせて、サービスに問題があるかどうかを確認してください。 |
| InsertDE | The Data Extension name for a InsertDE function call is invalid. A Data Extension of this name does not exist. Data Extension Name:SendLog | データエクステンション名が InsertDE 関数で使用されているものと一致していることを確認してください。ヒント:AMPscript の代わりに、製品化された Send Logging 機能の使用を検討してください。 |
| Lookup | The Lookup function call failed because the specified lookup field does not exists for the data extension Data Extension:Products Invalid Field Name:ProductNam | 参照されている項目名が存在し、スペルが完全に一致していることを確認してください。 |
| Lookup | The Data Extension name for a Lookup function call is invalid. A Data Extension of this name does not exist. Data Extension Name:Product | データエクステンション名が正しいことと、データエクステンションが削除されていないことを確認してください。 |
| Lookup | The Lookup function call failed because the lookup field value (parameter 2) does not have a value Data Extension:Products Function Call:Lookup("Products",@price,"ProductName","Salesforce") | 2 番目の必須パラメーターの結果が null または空の値になりました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| LookupOrderedRows | The LookupOrderedRows function call failed because the target data extension for the lookup (parameter 1) does not resolve to a value. Function Call:LookupOrderedRows(@ProductDE,1,"CreatedDate Desc","ProductID",ProductID) | 最初のパラメーターにデータエクステンション名の値がありません。 動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| LookupRows | The Data Extension name for a LookupRows function call is invalid. A Data Extension of this name does not exist for the parent account. Data Extension Name:Products | ENT プレフィックスを使用する場合、データエクステンション名はエンタープライズアカウントにある必要があります。また、データエクステンションを参照するビジネスユニットには、そのデータエクステンションにアクセスする権限が必要です。ENT プレフィックスの詳細は、「Using AMPscript Language Elements with Enterprise Awareness」(Enterprise Awareness での AMPscript 言語要素の使用) を参照してください。 |
| LookupRows | The Data Extension field name for a LookupRows function call is invalid.A field of this name does not exist. Function Call:LookupRows("Products","Brand", @BrandID) Data Extension Name:Products Field Name:Brand | 2 番目のパラメーターで指定した列名が呼び出されるデータエクステンションに存在しません。項目名が完全に一致していることを確認してください。 |
| LookupRows | The LookupRows function call failed because the target data extension for the lookup (parameter 1) does not resolve to a value. Function Call:LookupRows(@ProductDE,"ProductID",ProductID) | 最初のパラメーターにデータエクステンション名の値がありません。 動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| Mod | Invalid value specified for function parameter. Function Name: mod Parameter Name:Value1 Parameter Ordinal:1 Parameter Type:Numeric Submitted Value: | 最初のパラメーターに空または null 値が含まれています。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| Multiply | Invalid value specified for function parameter. Function Name:Multiply Parameter Name:Value2 Parameter Ordinal:2 Parameter Type:Numeric Submitted Value: | 2 番目のパラメーターに空または null 値が含まれています。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| RetrieveSalesforceObjects | Call to retrieve records for salesforceobject CustomObject__c failed!Error in the application.API Fault:Salesforce.com Fault thrown.Exception Type:InvalidSObjectFault Exception Code:INVALID_TYPE Exception Message:sObject type 'CustomObject__c' is not supported.If you are attempting to use a custom object, be sure to append the '__c' after the entity name.Please reference your WSDL or the describe call for the appropriate names. | このエラーが発生する原因の 1 つは、Salesforce システムユーザーに取得対象のオブジェクトへのアクセス権がないことです。Salesforce システム管理者と協力して、Salesforce システムユーザーに必要な権限が割り当てられていることを確認してください。 |
| RetrieveSalesforceObjects | Call to retrieve records for salesforceobject Contact failed!The underlying connection was closed:A connection that was expected to be kept alive was closed by the server. WebExceptionStatus:KeepAliveFailure | 接続の問題により、取引先責任者の詳細を取得するコールに失敗しました。取引先責任者オブジェクトに対する RetrieveSalesforceObject の同時コールが多すぎる可能性があります。推奨されるベストプラクティスは、代わりに Lookup 関数を持つ同期したデータソースを使用することです。 |
| RetrieveSalesforceObjects | No such column 'Product_code__c' on entity 'Contact'.If you are attempting to use a custom field, be sure to append the '__c' after the custom field name.Please reference your WSDL or the describe call for the appropriate names. At row:1 and column:121 | 名前が存在し、Salesforce システムユーザーに表示されていることを確認してください。 |
| Row | Invalid index (parameter 2) passed to Row function. Index must be less than or equal to the row count. Index Value:1 行数:0 Function: row(@Rowset, 1) | 行セットパラメーターが空または null 値を返しました。詳細は、こちらの記事を参照してください。 |
| StringToDate | The date string to be parsed cannot be null or an empty string. Function Name:StringToDate Parameter Name:DateTimeString Parameter Ordinal:1 Parameter Type:Text Submitted Value: | 最初のパラメーターに空または null 値が含まれています。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| StringToDate | String was not recognized as a valid DateTime. | 「サポートされる日付と時刻の形式 (ICU)」を参照してください |
| Substring | Invalid value specified for function parameter. Function Name:Substring Parameter Name:Length Parameter Ordinal:3 Parameter Type:Numeric Submitted Value: -1 | Length パラメーターには負でない整数のみを使用できます。 |
| Subtract | Invalid value specified for function parameter. Function Name:Subtract Parameter Name:Value1 Parameter Ordinal:1 Parameter Type:Numeric Submitted Value: | null または空の値が渡されました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| SystemDateToLocalDate | Pasted data: The date to be converted cannot be null. Function Name:SystemDateToLocalDate Parameter Name:SystemDateTime Parameter Ordinal:1 Parameter Type:Text Submitted Value: null | null または空の値が渡されました。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
| TransformXML | Failed to parse XML document. See inner exception for details. XML Starts With: ORDER | TransformXML 関数に渡されたデータが有効な XML 形式ではありません。この場合、開始要素は <ORDER> ではなく ORDER になっています。 |
| UpdateDE | Value cannot be null. | 更新される項目では null 値が許可されませんが、UpdateDE 関数に渡された値が null でした。動的に入力されるパラメーターに値があること、あるいは null または空の値を処理するロジックがあることを確認してください。 |
000393029

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.